Via Del Viminale 8,Rome, 00184
Plot an area on map:
Termini
Central Rome
Trevi Fountain
Show similar hotels:
All Termini Hotels
All 3 star Hotels
3 * hotels in Termini
Pinpoint attraction on map:
Baths of Diocletian0.2km
Santa Maria Maggiore0.3km
Octagonal Hall0.4km