Viale Giulio Cesare, 59 - Scala A, Interno 7, 00192 Roma
Apartment
with
1
room
Just a 6-minute walk from Ottaviano Metro Station and 0.9 miles from Castel Sant'Angelo, Vatican Rhapsody features
accommodations in Rome, with a garden and a shared lounge. Among the facilities at this property are an elevator and bicycle parking, along with free Wifi throughout the property. The property is ...