Inspire your people
With stunning views to inspire your delegates, great facilities such as fully equipped meeting rooms, delicious food and acres of grounds for outdoor events, Storrs Hall really is a motivational conference venue.
Storrs Hall is a stunning Georgian Mansion set in 17 acres of tranquil grounds on the shores of Windermere. The combination of idyllic location and professional service will ensure your event is productive and memorable. We have a dedicated conference team who will work with you to scope, plan and deliver your event – whether that is a discreet board meeting and dinner, an exclusive use sales conference, or a vibrant team-building activity.