Via baccina, 21, 00184 Roma
Appartements
Situated right in the centre of Rome, 500 metres from Cavour Metro Station, Fori Imperiali cozy flat features air-conditioned accommodation with free WiFi and a flat-screen TV. The property is close to several well-known attractions, less than 1 km from Palatine Hill, a 8-minute walk from Quirinal Hill...