Via Mocenigo, 22 Interno 7 Piano 3, 00192 Roma
Appartamento
con
1
camera
Situated in Rome, 400 metres from Vatican Museums and 700 metres from Ottaviano Metro Station, Mocenigo Boutique
Apartment offers air conditioning. The property has quiet street views and is 1.4 km from Lepanto Metro Station and 1.3 km from St Peter's Square. Free WiFi is available and private parking can be ...