- UK Information
- UK Hotels
- Castle Hotel, The
Castle Hotel, The
The Castle is situated in a quiet area, at the top of Bishops Castle, with spectacular views of the town. It offers 3 bars with log fires, a restaurant serving local produce, and beamed bedrooms.
Rating
Prices from £49
8