Holiday Inn Cardiff City

Castle Street, Cardiff CF10 1XD