Via dell'oca 45, 00186 Roma
Apartment
Located in Rome, 2789 ft from Via Condotti and 394 ft from Piazza del Popolo, Abbituè Apartment offers air conditioning. The apartment, set in a building dating from 18th century, is 0.9 mi from Castel Sant'Angelo and 2789 ft from Spanish Steps.
The apartment consists of 2 separate bedrooms, 1 bathroom...