Via del lago terrione 64, 00165 Roma
Appartamenti
Located in Rome, 1.2 km from St Peter's Square and 1.1 km from The Vatican, Sara Holiday House offers air conditioning. The property is around 2.8 km from Vatican Museums, 2.8 km from Piazza Navona and 2.9 km from Castel Sant'Angelo. Free WiFi is available throughout the property and St. Peter's Basilica...