Holiday Inn Cardiff City 4 stars

Castle Street, Cardiff, CF10 1XD, United Kingdom

Hotel image
Read more reviews for Holiday Inn Cardiff City