Via del lago terrione, 64, 00165 Roma
Appartamenti
Offering garden views, Boutique apartment near Saint Peter's is an accommodation set in Rome, 1.2 km from St Peter's Square and 1.1 km from The Vatican. 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...