Via Giacinto Mompiani 7, 00192 Roma
Apartment
with
1
room
Vatican Comfortable Sunny Apartment is located in Rome, just a 15-minute walk from The Vatican and 1.1 miles from
Castel Sant'Angelo. The property is close to Piazza del Popolo, St. Peter's Basilica, and Flaminio Metro Station. Free Wifi is available throughout the property and Ottaviano Metro Station is a 4-minute ...