Holiday Inn Cardiff City Centre

Holiday Inn Cardiff City Centre

Holiday Inn Cardiff City Centre Castle St, Cardiff CF10 1XD
Cardiff (GB)

How to get here ?

Holiday Inn Cardiff City Centre
Castle St, Cardiff CF10 1XD Cardiff (GB)