Set 400 metres from the Cavour metro stop in the popular area of Monti, Casa Tua sul Tetto di Roma offers self-catering accommodation with a terrace and free Wi-Fi. The Colosseum is a 15-minute walk away.
Via Giovanni Lanza 91, Rione Monti, 00184 Rome, Italy