Set in Rome, this holiday home is 500 metres from Vatican Museums. The air-conditioned unit is 500 metres from The Vatican. Free WiFi is featured throughout the property.
The kitchen features a fridge. Towels and bed linen are available in this holiday home.
St Peter's Square is 500 metres from Casa Leto, while St. Peter's Basilica is 600 metres away. The nearest airport is Rome Ciampino Airport, 16 km from Casa Leto.