Can anyone recommend any hotels in Cardiff? DD, her boyfriend and I are travelling down to the British Long Course swimming championships soon and need a hotel near to the International Pool.