The Manor House

Where comfort meetsbreathtaking views.

The Manor House is located a short stroll from our 16th Century Inn in the heart of the village, with views of the River Wharfe and the Dales beyond. Did we mention how close it was to our restaurant and bar, serving the perfect pint of Thwaites ale.

Previous
Next