Property Location: With a stay at St. Peter's House, you'll be centrally located in Rome, a 5-minute drive from Vatican Museums and 9 minutes from Spanish Steps. This townhouse accommodation is 2.7 mi (4.4 km) from St. Peter's Basilica and 3.1 mi (5 km) from Colosseum. Rooms: Mak... عرض المزيد
Reach us, we're available 24/7.