Via degli zingari, 11, 00184 Roma
Appartement
In the centre of Rome, located within a short distance of Cavour Metro Station and Colosseo Metro Station, Monti offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. This property is set a short distance from attractions such as Piazza Venezia, Palatine Hill,...