24-26 Newport Road,Cardiff, CF24 0DD
Plot an area on map:
Central Cardiff
Show similar hotels:
Leonardo Hotel Cardiff0.5km
Park Plaza Cardiff0.6km
All Central Cardiff Hotels
All 4 star Hotels
4 * hotels in Central Cardiff
Pinpoint attraction on map:
Cardiff City Centre0.9km
Millennium Stadium0.9km