Piazza Vittorio Emanuele II 105,Rome, 00185
Plot an area on map:
Termini
Central Rome
Trevi Fountain
Show similar hotels:
All Termini Hotels
All 4 star Hotels
4 * hotels in Termini
Pinpoint attraction on map:
Santa Maria Maggiore0.6km
Colosseum1.0km
Baths of Diocletian1.0km