Circonvallazione Clodia, 86, 00195 Roma
Apartment
with
1
room
My Roman Home - Prati Vaticano is located in Rome, just 1.9 miles from Piazza del Popolo and 2.1 miles from The
Vatican. The property is around 2.1 miles from St Peter's Square, 2.2 miles from Auditorium Parco della Musica, and 2.3 miles from St. Peter's Basilica. Free Wifi is available throughout the property ...