Baldo Apartment offers accommodation in Rome, 21 km from St Peters Basilica The air-conditioned unit is 21 km from Vatican Museums Free WiFi is available throughout the property Towels and bed linen are provided at Baldo Apartment The Vatican is 22 km from Baldo Apartment, while St Peters Square is 23 km from the property Rome Ciampino Airport is 18 km away