59 via mecenate, 00184 Roma
Homestays
Situated in the centre of Rome, 700 metres from Vittorio Emanuele Metro Station and 700 metres from Santa Maria Maggiore, CASA ROMA offers free WiFi and air conditioning. The property is close to several well-known attractions, 1.2 km from Palatine Hill, 800 metres from Cavour Metro Station and 700 metres...