Offering free Wi-Fi and city views, Charming Apartment Antonia 300 mt from Colosseum is an accommodation located in the centre of Rome, just 200 metres from Cavour Metro Station and 400 metres from Colosseo Metro Station.
Via Cavour 233, Rione Monti, 00184 Rome, Italy