Situated in Rome, within 700 metres of St. Peter\'s Basilica, Casa Leli offers accommodation with free WiFi, air conditioning and a shared lounge. Guests staying at this holiday home have access to a fully equipped kitchen.
The holiday home is fitted with a satellite TV. The holiday home also offers a seating area as well as 1 bathroom with a bidet and a shower.
Vatican Museums is 1.6 km from the holiday home, while The Vatican is 2.1 km away. The nearest airport is Rome Ciampino Airport, 18 k...m from the property.
|Via Cardinal Agliardi 15|