Colosseum Rione Monti Vacation Home Rome
Located in the centre of Rome, just 600 metres from Santa Maria Maggiore and 300 metres from Cavour Metro Station, Colosseum Rione Monti provides accommodation with quiet street views and free Wi-Fi. The property is set 1.
81 Via dei Capocci, Rione Monti, 00184 Rome, Italy