Holiday Inn Express Cardiff Bay
For the best hotel in Cardiff Bay, turn your attentions to the rooms at the […] Read More
For the best hotel in Cardiff Bay, turn your attentions to the rooms at the […] Read More
Modern 197 bed hotel located in Cardiff Bay.