Where is Holiday Inn Express Cardiff Bay by IHG?

Where is Holiday Inn Express Cardiff Bay by IHG located?

Holiday Inn Express Cardiff Bay by IHG, Holiday Inn Express Cardiff Bay by IHG, Great Britain (approx. 51.47235°, -3.16428°)


Where is Holiday Inn Express Cardiff Bay by IHG on the map?