House Clodia offers accommodations in Rome, 1.1 miles from Vatican Museums and a 15-minute walk from Lepanto Metro Station. With inner courtyard views, this accommodation provides a balcony. Free Wifi is available throughout the property and Ottaviano Metro Station is a 14-minute walk away.
This air-conditioned 2-bedroom apartment comes with a dining area, a flat-screen TV, and a fully equipped kitchen with a fridge. The accommodation is non-smoking.
Stadio Olimpico is 1.4 miles from the apartment, while St Peter's Square is 1.8 miles away. The nearest airport is Rome Ciampino Airport, 12 miles from House Clodia.