Located within 300 metres of Cavour Metro Station and 800 metres of Colosseo Metro Station in the centre of Rome, Entire Building with 4 Apartments near the Colosseum provides accommodation with free Wi-Fi.
Number of rooms: 4
39 Via de' Ciancaleoni, Rione Monti, 00184 Rome, Italy