Filters:
clear
castle hotel
clear
Country: United Kingdom
clear
Region: Cymru

castle hotel in United Kingdom

About 1 results.

Travelodge Cardiff Whitchurch

Ty'n-Y-Parc Road 21, CF14 6BH Cardiff, United Kingdom

Conveniently located for historic Cardiff Castle and events at the Millennium Stadium, enjoy a stay at the Travelodge Cardiff Whitchurch hotel. Book direct now

  • 1