You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travellers Trust
Newport Road, Castleton, Newport CF3 2UQ, Wales
USD 75 - 116
#1 of 1 hotels in Castleton
“ Back among friends ”
- I have stayed at this hotel a few times due to its convenient location... more
- 10 March 2014