via cavour,311,Rome, 00184
Plot an area on map:
Colosseum
Central Rome
Show similar hotels:
All Colosseum Hotels
All 3 star Hotels
3 * hotels in Colosseum
Pinpoint attraction on map:
Roman Forum0.3km
Colosseum0.4km
Capitoline Museums0.5km