A casa di Leonardo enjoys a location in Rome, just 600 metres from Vatican Museums and 1.1 km from The Vatican. Guests staying at this apartment have access to free WiFi. This apartment comes with 2 bedrooms, a living room and a fully equipped kitchen with an oven and a microwave. St. Peter's Basili Read more
A casa di Leonardo enjoys a location in Rome, just 600 metres from Vatican Museums and 1.1 km from The Vatican. Guests staying at this apartment have access to free WiFi. This apartment comes with 2 bedrooms, a living room and a fully equipped kitchen with an oven and a microwave. St. Peter's Basilica is 1.1 km from the apartment. Rome Ciampino Airport is 17 km away.