Change dates

Available rooms from Tue 26 November 2024 to Wed 27 November 2024.

General

Located in Rome 1.8 km from Vatican Museums and 1.9 km from St Peter's Square Leonardo's Home provides accommodation with amenities such as free WiFi and a flat-screen TV. This apartment is 2.7 km from Castel Sant'Angelo and 3 km from Piazza del Popolo. The air-conditioned apartment consists of 2 bedrooms a living room a fully equipped kitchen with a microwave and a kettle and 1 bathroom with a bidet and a shower. The Vatican is 2.3 km from the apartment while St. Peter's Basilica is 2.4 km away. The nearest airport is Rome Ciampino 17 km from Leonardo's Home and the property offers a paid airport shuttle service.

Facilities

  • Airport Shuttle
  • Pets Allowed
  • Air Conditioning
  • Elevator
  • Family Rooms
  • Free Wi-Fi
  • Non-Smoking Rooms Available

Loading Testimonials