Via milano, 52, 00184 Roma
Appartements
Located in the centre of Rome, 400 metres from Quirinal Hill and 700 metres from Cavour Metro Station, Monti Central offers free WiFi and air conditioning. This property is situated a short distance from attractions such as Santa Maria Maggiore, Repubblica - Teatro dell'Opera Metro Station, and Trevi...