Situated 700 metres from Vatican Museums in Rome, this apartment features free WiFi The apartment is 12 km from St Peters Basilica The unit equipped with a kitchenette with a dishwasher and oven There is a private bathroom with a bidet The Vatican is 13 km from La Casa Di Teo, while St Peters Square is 13 km away Rome Ciampino Airport is 17 km from the property