Saint Peter Welcoming Apartment offers pet-friendly accommodation in Rome Saint Peter Welcoming Apartment boasts views of the city and is 900 metres from St Peters Basilica Free WiFi is offered throughout the property There is a seating area and a kitchen complete with an oven, a refrigerator and a stovetop Towels and bed linen are featured in this apartment The Vatican is 1 km from Saint Peter Welcoming Apartment, while St Peters Square is 1 km from the property The nearest airport is Rome Ciampino Airport, 16 km from the property