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.