Property Location Located in Rome (Vatican), this apartment is within a 15-minute walk of Vatican Museums and St. Peters Basilica. This apartment is 0.7 mi (1.1 km) from St. Peters Square and 1.1 mi (1.7 km) from Piazza del Popolo.Rooms Make yourself comfortable in your apartment.Amenities Make use of convenient amenities, which include complimentary wireless Internet access and babysitting/childcare.Business, Other Amenities Featured amenities include multilingual staff and an elevator (lift).