Via Emilio Faà Di Bruno, 24, 00195 Roma
Apartment
with
1
room
Vatican Charm Retreat is located in Rome, just a 17-minute walk from The Vatican and 1.7 miles from Castel Sant'Angelo.
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 ...