Located 1312 feet from St. Peter's Basilica, 1640 feet from The Vatican and 1640 feet from St Peter's Square, Stazione San Pietro 20 Apartment provides accommodations located in Rome. Guests staying at this apartment have access to a fully equipped kitchen and a balcony.
The apartment includes 4 bedrooms, 2 bathrooms with shower and a living room with a flat-screen TV
Vatican Museums is 0.6 mi from the apartment, while Castel Sant'Angelo is 0.7 mi away. The nearest airport is Rome Ciampino Airport, 9.9 mi from Stazione San Pietro 20 Apartment.