35 via degli ibernesi, 00184 Roma
Case vacanze
Offering free WiFi and quiet street views, Ibernesi Luxury Home is an accommodation located in the centre of Rome, just 600 metres from Cavour Metro Station and 500 metres from Colosseo Metro Station. The property is close to several well-known attractions, 700 metres from Quirinal Hill, less than 1...