Colosseo Relais Hotel Rome
Located in the centre of Rome and only a 5-minute walk from the Colosseum and Piazza Venezia, Colosseo Relais is housed in a typical historic Roman building and offers air-conditioned rooms with views of the Roman Forum. Free Wi-Fi is provided.
Number of rooms: 4
Via Della Madonna Dei Monti 104, Rione Monti, 00184 Rome, Italy