Via Del Lago Terrione 45, Scala A Int. 2, 00165 Roma
Appartamento
con
1
camera
Set in Rome, 1 km from St Peter's Square and less than 1 km from The Vatican, Minohouse Vatican view offers air
conditioning. The property is located 2.7 km from Vatican Museums, 2.7 km from Piazza Navona and 1.9 km from Castel Sant'Angelo. Free WiFi is available throughout the property and St. Peter's Basilica ...