Vatican Meadows features a balcony and is situated in Rome, within just 1.4 km of Lepanto Metro Station and 1.8 km of Vatican Museums. The air-conditioned accommodation is 1.2 km from Ottaviano Metro Station, and guests benefit from complimentary WiFi and private parking available on site. The apartment has 3 bedrooms, a flat-screen TV, an equipped kitchen with a dishwasher and a microwave, a washing machine, and 3 bathrooms with a bidet. Towels and bed linen are available. The apartment offers a terrace. Stadio Olimpico Roma is 2 km from Vatican Meadows, while St Peter's Square is 3.3 km from the property. The nearest airport is Rome Ciampino Airport, 20 km from the accommodation.
Three-Bedroom Apartment from 109 to 189
Please enter the dates of your stay to check availability