Via giovanni lanza, 172, 00184 Roma
Apartments
Situated right in the heart of Rome, 500 metres from Santa Maria Maggiore, Home Holiday Rome - Colosseo - Lanza features air-conditioned accommodation with free WiFi and a flat-screen TV. The property is close to Vittorio Emanuele Metro Station, Coliseum and Palatine Hill. Rome Termini Metro Station...