Abbituè Apartment Apartment Spagna
Located in Rome, 850 m from Via Condotti and 120 m from Piazza del Popolo, Abbituè Apartment offers air conditioning. The apartment, set in a building dating from 18th century, is 1.5 km from Castel Sant'Angelo and 850 m from Spanish Steps.
Via dell'Oca 45, Spagna, 00186 Rome, Italy