About Kings Castle
kingscastlecardiff.com
More about Kings Castle
Kings Castle is located at 74 Cowbridge Road East, CF11 9DU Cardiff
02920372697
https://www.view.co.uk/cardiff/v/kings-castle-hotel