Via Premuda, 2, 00195 Roma
Apartment
with
1
room
The Vatican Flat is located in Rome, just 1.2 miles from St. Peter's Basilica and 2.1 miles from Piazza del Popolo.
The property is around 1.5 miles from Stadio Olimpico, 1.1 miles from The Vatican, and a 19-minute walk from St Peter's Square. The accommodation offers a hot tub, free Wifi throughout the property, ...