Via Candia, 66, 00192 Roma
Appartamento
con
1
camera
Set in Rome, 200 metres from Vatican Museums and 1.2 km from Lepanto Metro Station, Candia Boutique Apartment
offers air conditioning. The property is around 2.6 km from Piazza Navona, 1.8 km from Castel Sant'Angelo and 2.8 km from Piazza del Popolo. Free WiFi is available throughout the property and Ottaviano ...