Required fields are followed by *
The Diggle Hotel in the heart of the countryside on the border of Yorkshire and Lancashire. We look forward to having you visit us!
01457 872 741
The Diggle Hotel, Station Houses, Diggle, OL3 5JZ Get Directions