Offering accommodations with air conditioning, Saint Peter Station Apartments is located in Rome, just 1,950 feet from St. Peter's Basilica. The Vatican is 1,950 feet away.
The accommodation is fitted with a sitting area. There is also a kitchen, fitted with a dishwasher, oven and toaster. A refrigerator and stovetop are also featured, as well as a coffee machine. Bed linen are provided.
St Peter's Square is 1,950 feet from Saint Peter Station Apartments, and Vatican Museums is 0.7 miles from the property. The nearest airport is Ciampino Airport, 10 miles from the property.