Set in Rome, 700 metres from St. Peter's Basilica and 700 metres from The Vatican, St. Peter Station Suite offers free WiFi, a shared lounge and air conditioning. The property features garden views and is 700 metres from St Peter's Square.
The 2-bedroom apartment is equipped with a kitchen with a dishwasher and toaster, and a bathroom with a bath or shower and a bidet. A flat-screen TV is available.
Castel Sant'Angelo is 1.2 km from the apartment. Rome Ciampino Airport is 15 km away.
Two-Bedroom Apartment from 143.35 to 167
Please enter the dates of your stay to check availability