Via Emilio Faà Di Bruno, 24, 00195 Roma
Apartment
with
1
room
Vatican Charm Retreat is located in Rome, just 1.4 miles from Stadio Olimpico and a 16-minute walk from St Peter's
Square. With city views, this accommodation offers a balcony. Free Wifi is available throughout the property and Ottaviano Metro Station is a 8-minute walk away.
The air-conditioned apartment consists ...