Storrs Hall Hotel, Windermere
Storrs Hall Hotel, Windermere

Storrs Hall Hotel, Windermere

This luxury hotel is set in 17 acres of grounds on the shores of Lake Windermere and surrounded by the natural beauty of the Lake District. Its award-winning restaurant, the Terrace Restaurant, boasts picturesque views.

Storrs Hall Hotel is a Grade II Georgian mansion and has sumptuous English-style interiors. It is elegant but informal, warm and welcoming

Guests at Storrs Hall can use the Low Wood Leisure Club for free. It is 15 minutes away and features an exercise pool, a gym, a squash court, a sauna and an outdoor hot tub.