Set in Rome, within 700 metres of The Vatican, Romefinestay Apartment St. Peter offers accommodation with free WiFi and air conditioning. This apartment is 700 metres from St Peter's Square. The apartment features a flat-screen TV and 2 bedrooms. The kitchenette is equipped with a dishwasher. St. Pe Read more
Set in Rome, within 700 metres of The Vatican, Romefinestay Apartment St. Peter offers accommodation with free WiFi and air conditioning. This apartment is 700 metres from St Peter's Square. The apartment features a flat-screen TV and 2 bedrooms. The kitchenette is equipped with a dishwasher. St. Peter's Basilica is 700 metres from the apartment, while Castel Sant'Angelo is 1.1 km from the property. Rome Ciampino Airport is 15 km away.