We are a 31 bedroom hotel with a maximum capacity theatre style of 80
Of all the spectacular locations in the Lake District, Storrs Hall is among the finest. Our unique setting on the shores of Windermere, breath-taking views over the lake and beautiful woodlands and
landscaped grounds surrounding the mansion make Storrs Hall a haven of peace, tranquillity and luxury.
The interiors create an air of comfort and elegance but retain an informal, warm and welcoming ambiance. At every turn, breath taking views of lake and fell can be glimpsed through great windows.
The luxury bedrooms have huge beds and beautiful bathrooms with every modern convenience.
Represented by Liz Woods Associates Liz@lizwoodassociates.co.uk