Located in Cardiff, the Cardiff Bay Centre offices is an ideal venue offering meeting rooms for hire. This venue has two meeting rooms available for hire, and they are perfect for small board meetings and interviews in Cardiff. It is located at the Harbourside, with stunning views of both Scott Harbour and Cardiff Bay.