
LUXURY · 5-STAR WELLNESS STAY · CUMBRIA
Storrs Hall Hotel on the shore of Lake Windermere
Lake District, Cumbria · 9.2/10 · 447 guest reviewsTHE STAY
The Storrs Hall Hotel on the shore of Lake Windermere is a 5-star wellness hotel in Lake District, Cumbria, rated 9.2/10 by 447 guests.
We rate Storrs Hall Hotel on the shore of Lake Windermere among the stronger wellness stays in Lake District for getting outside and switching off, with hot tub, garden and golf on site.
In the hotel’s words
Luxurious Setting in the Lake District Surrounded by the stunning natural beauty of the Lake District, Storrs Hall Hotel offers a 4-star experience like no other. Set in 17 acres of grounds on the shores of Lake Windermere, this Grade II Listed Georgian mansion exudes elegance and charm. Award-Winning Dining Experience Indulge in culinary delights at the Terrace Restaurant, where you can enjoy picturesque views of the garden and Lake Windermere. With 2 AA Rosettes, the restaurant offers exquisite dishes that will tantalize your taste buds. Start your day with a delicious breakfast and perhaps opt for a delightful picnic in the beautiful grounds.
From there we assemble the whole trip in Lake District — the spa and wellness time, where to eat and drink, a proper walk and the things worth doing. One trip, decided.
MORE IN LAKE DISTRICT


