Located in Rome within 1.4 km of St. Peter's Basilica and 1.5 km of The Vatican, Treetop Rooms provides rooms with free WiFi. The property is set 1.6 km from St Peter's Square. Rooms have a balcony. At the guest house, rooms include a desk and a flat-screen TV. Rooms come with a private bathroom wit Read more
Located in Rome within 1.4 km of St. Peter's Basilica and 1.5 km of The Vatican, Treetop Rooms provides rooms with free WiFi. The property is set 1.6 km from St Peter's Square. Rooms have a balcony. At the guest house, rooms include a desk and a flat-screen TV. Rooms come with a private bathroom with a bidet. Vatican Museums is 1.8 km from Treetop Rooms, while Castel Sant'Angelo is 2.2 km from the property. Rome Ciampino Airport is 16 km away.