Featuring free WiFi throughout the property, Saint Peter Station Apartments is located in Rome, 600 metres from St. Peter's Basilica. The Vatican is 600 metres away.
The accommodation is fitted with a seating area. There is also a kitchen, fitted with a dishwasher, oven and toaster. A fridge and stovetop are also featured, as well as a coffee machine. Towels are provided.
St Peter's Square is 600 metres from Saint Peter Station Apartments, while Vatican Museums is 1.1 km from the property. The nearest airport is Rome Ciampino Airport, 16 km from the property.
Please enter the dates of your stay to check availability