St. Peter Station Apartment Barzellotti is an accommodation located in Rome, 700 metres from Vatican Museums and 1.2 km from St. Peter's Basilica. This property is 1.2 km from The Vatican and features free WiFi. The apartment has 2 bedrooms with air conditioning and a fully equipped kitchen with a d Read more
St. Peter Station Apartment Barzellotti is an accommodation located in Rome, 700 metres from Vatican Museums and 1.2 km from St. Peter's Basilica. This property is 1.2 km from The Vatican and features free WiFi. The apartment has 2 bedrooms with air conditioning and a fully equipped kitchen with a dishwasher. A flat-screen TV is offered. St Peter's Square is 1.3 km from St. Peter Station Apartment Barzellotti, while Castel Sant'Angelo is 1.8 km away. Rome Ciampino Airport is 17 km from the property.