Holiday Inn Cardiff City Centre
Cardiff, South Glamorgan CF10 1XD
Ideal for business or leisure, the Holiday Inn Cardiff City Centre has the perfect location. It offers a fantastic array of meeting and function rooms for any type of event. Combined with all the modern…
- Distance: 14.85 Miles
- Max: 150 guests