Via Francesco Caracciolo, 10, 00192 Roma
Appartamento
con
1
camera
Situated in Rome, 700 metres from Ottaviano Metro Station and 1.5 km from Lepanto Metro Station, ht mama bilo
vatican area offers air conditioning. The property is set 2.9 km from Piazza Navona, 3 km from Castel Sant'Angelo and 3.2 km from Piazza del Popolo. Free WiFi is available throughout the property and ...