Via delle terme di tito, 92, 00184 Roma
Apartments
Well situated in the centre of Rome, Apartment monti offers a balcony, air conditioning, free WiFi and flat-screen TV. With free private parking, the property is 300 metres from Cavour Metro Station and 600 metres from Colosseo Metro Station. Santa Maria Maggiore is 700 metres away and Piazza Venezia...