138 piazza vittorio emanuele ii, 00185 Roma
Apartments
Located in the centre of Rome, 200 metres from Vittorio Emanuele Metro Station and 400 metres from Santa Maria Maggiore, Domus Enea - Colosseo Termini offers free WiFi and air conditioning. The property is close to several well-known attractions, 1 km from Rome Termini Metro Station, 1.2 km from Repubblica...