The spectacular beauty of Storrs Hall’s location is recognised by the accolades – it’s in both a National Park, (England’s largest), and a Unesco World Heritage Site.
Wrapped in 17 acres of secluded grounds, making the most of those long views along lake Windermere, the accommodation at Storrs rises to the challenge. The Grade II* listed main house, utterly unique Lakeland stone Boathouse, and contemporary Lakeside Suites that wrap you in the natural world; totalling 34 rooms and suites, provide a generous choice of accommodation to suit all tastes.
Get rewarded everytime you book with us!
Get Points everytime you book through Miss Jones and redeem vouchers of your choice for Shopping, Dining, Spa & Overnight Stays!
Get 100 Points every time you book something through Miss Jones