Filters:
castle hotel in Denston
About 4 results.
The Castle Hotel
Station Road, DE65 5DW Hatton, United KingdomThe Castle Hotel is a hotel featuring quality high standard accommodation with en-suite rooms an a la carte restaurant wine bar and lounge bar.
Caverswall Castle
The Square, ST11 9ED Caverswall, United KingdomCaverswall castle wellbeing retreat centre hotel spa. Health & wellbeing spa holidays or weekend breaks including gourmet food and stunning 5 star accommodation