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.7 miles from Vatican Museums, Vatican Rhapsody features
accommodations in Rome with a garden. Among the facilities at this property are an elevator and bicycle parking, along with free Wifi throughout the property. The property is 1.2 miles from the city ...