Via del colosseo, 13, 00184 Roma
Appartamento 3 stelle
Located in the centre of Rome, just 500 metres from Cavour Metro Station and 200 metres from Colosseo Metro Station, Domus Colosseo provides accommodation with quiet street views and free WiFi. The property is close to several well-known attractions, less than 1 km from Quirinal Hill, a 10-minute walk...