Storrs Hall
Amongst all the Hotels in the Lake District, Storrs Hall is unquestionably one of the most spectacular. It is surrounded by the natural beauty of the Lake District. The Hotel, a grade ll Georgian Mansion, offers an idyllic setting to enjoy a luxury hotel experience. Storrs Hall, with its National Trust-owned folly the “Temple”, has for years been a landmark to sigh over. Sitting in an unrivalled position, this lakeland Hotel enjoys views of Lake Windermere that seem endless.
The sumptuous interiors are decorated in the old English style creating an air of established comfort, elegant but informal, warm and welcoming. At every turn, breathtaking views of lake and fell can be glimpsed through great windows and framed and reflected in ornate mirrors. The luxury bedrooms have huge beds and beautiful bathrooms with every modern comfort.
From Storrs Hall’s formal dining room, aptly named the Terrace Restaurant, you can gaze in awe through enormous windows at the elegant terrace and picturesque gardens running right down to Lake Windermere.
Featured in the national tabloids, local radio and regional TV. Enjoy the ‘ultimate picnic’ in our beautiful hotel grounds, set in the heart of the English lake district.
From July, boat users in need of refreshment can simply sail up to the jetty at Storrs Hall on the shores of Lake Windermere and have afternoon tea delivered straight to the hotel’s private jetty.
Guests at Storrs Hall also enjoy complimentary use of the Low Wood Leisure Club, boasting a 50ft feature & exercise pool as well as a fully equipped gym, dance room and squash court, the club also offers a sauna, outdoor hot tub and beauty salons offering a range of treatment for those that would prefer to relax.








