We've been recommended to stay in Cardiff Bay as we have an event at the Ice Arena and have to be there rush hour (morning).
There are so many hotels in the area - Which hotel is decent enough would you say? The Future looks a good price and the Holiday Inn Express looks ok.
Any ideas?