Storrs Hall

Storrs Hall

Storrs
Hall is a perfect venue for your next conference or meeting. 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 a most
idyllic setting for people who enjoy life's luxuries. 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.
Bedrooms are equally luxurious with huge beds and beautiful bathrooms
with every modern comfort. We
are proud to announce that our brand new Conference Room - THE COUNTIES
MEET - is now open! You can be assured of an ideal setting for your
conference or meeting, with an atmosphere which is conducive to
creative and positive thought.

Storrs Hall

Enquire Now

Enquiry details
Your contact details
Add venue to your shortlist 

Contact Us

Telphone

0845 833 2224

Address

United Kingdom
LA23 3LG

Location

User login