Located in Rome, 1.2 km from Ottaviano Metro Station, 1.8 km from Vatican Museums and 1.3 km from Lepanto Metro Station, House Clodia offers a balcony and free WiFi. The apartment is 2.3 km from Rome's Olympic Stadium and 2.4 km from Castel Sant'Angelo.
Air-conditioned and with 2 bedrooms, the apartment includes flat-screen TVs in the room, a dining area and a kitchen with a refrigerator and stovetop.
St. Peter's Square and the Vatican are 3.1 km and 3.2 km from the property, respectively. House Clodia is 20 km from Rome Ciampino Airport, the nearest airport.