116 via cavour, 00184 Roma
Apartments
Located in the centre of Rome, 300 metres from Cavour Metro Station and 300 metres from Santa Maria Maggiore, La dolce vita Cavour offers free WiFi and air conditioning. The property is close to several well-known attractions, 1 km from Quirinal Hill, 1.2 km from Coliseum and less than 1 km from Vittorio...