Add Kings Castle Hotel review

Kings Castle Hotel, Cardiff
Address: 74 Cowbridge Road East, Cardiff, Cardiff, South Glamorgan, CF11 9DU
Features: Beer garden


Rating
Comments