Aleardo AleardiHotel
Via Aleardo Aleardi 12/a II piano, interno 14, Rione Monti, 00185 Rome, Italy
Set in Rome, Aleardo Aleardi offers a 24-hour front desk, airport transfers, a concierge service and free Wi-Fi throughout. The property is a 5-minute walk from Manzoni Metro and just 1 km from the Colosseum.