- UK Information
- UK Hotels
- Castle Inn
Castle Inn
This small and friendly guest house is situated in an imposing 16th century stone-built building, ideally located in the heart of the Teme Valley in Wales on the English border.
Visa,Maestro,American Express,MasterCard
Prices from £40
5