Situated in Rome, within 500 metres of St. Peter\'s Basilica, The Vatican and St Peter\'s Square, Casa Leli offers accommodation with free WiFi and air conditioning. The property is 900 metres from Vatican Museums.
This holiday home is fitted with a TV, a seating area, a kitchen with an oven and a bathroom with a bath or shower.
Guests can also relax in the shared lounge area.
Castel Sant\'Angelo is 1.2 km from the holiday home. The nearest airport is Rome Ciampino Airport, 16 km from the pro...perty.
|Via Cardinal Agliardi 15|