Hotels in Cardiff
Castle Street
Cardiff
South Glamorgan
cf10 1xd
Official site of Holiday Inn Cardiff City Centre. Read guest reviews and book your stay with our Best Price Guarantee.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.