Holiday Inn Cardiff City Centre
About Holiday Inn Cardiff City Centre
Holiday Inn Cardiff City is ideally located and offers special accommodation rates for your wedding guests!
Contact & Location
Holiday Inn Cardiff City Centre
Castle Street, Cardiff, CF10 1XD, Cardiff, United Kingdom