Via Nomentana 29, ( Porta Pia ),Rome, 00161
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:
Octagonal Hall0.7km
Baths of Diocletian0.8km
Galleria Borghese0.9km