Viale Giulio Cesare, 59 - Scala A, Interno 7, 00192 Roma
Appartamento
con
1
camera
Right in the centre of Rome, situated within a short distance of Lepanto Metro Station and Ottaviano Metro Station,
Vatican Rhapsody offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. The property features city and inner courtyard views, and is 1.2 km from Vatican ...