Set in the heart of one of the Lake District’s finest locations, the award-winning Storrs Hall on the shores of Lake Windermere offers spectacular views across the water and an elegant, luxurious setting.

A Grade II Georgian Mansion, with 31 guest bedrooms offering a mix of contemporary and traditional accommodation, alongside one of the region’s finest restaurants boasting two AA Rosettes and breath-taking panoramic views, Storrs Hall is an ideal location from which to explore one of the UK’s most beautiful natural areas, or simply to unwind amidst the region’s unspoilt tranquillity.


Storrs Hall,

United Kingdom
LA23 3LG   |  01539 447111