
Storrs Hall
Windermere, North West England — LA23 3LG
About This Venue
Storrs Hall is a magnificent Georgian mansion hotel set in 17 acres of landscaped grounds on the shores of Lake Windermere. This luxury country house hotel offers elegant meeting and event spaces with breathtaking lake views, making it an ideal venue for conferences, meetings, weddings and special events. The hotel features multiple meeting rooms including the Windermere Suite which can accommodate up to 120 delegates theatre-style. With its combination of historic charm, modern facilities, and spectacular natural setting, Storrs Hall provides an inspiring environment for business events. The venue offers comprehensive event management services, audio-visual equipment, and gourmet catering, all complemented by luxurious accommodation for residential conferences.
Room Capacities
Pricing
Day delegate packages from £45 per person including meeting room hire, refreshments and lunch. Room hire only rates available from £450. Wedding and event packages available on request. Prices vary by season and package selected.
Features & Amenities
AV & Technical
Ideal For
Location & Access
Catering
Interested in this venue?
Free venue finding service — no booking fees
Get a Free Quote 0800 121 4470Share this venue
Scan for full listing
venues.jigsawconferences.co.uk/v2/venue/storrs-hall
Generated from InternationalVenues.com — Free Venue Finding Service
Jigsaw Conferences Ltd | 0800 121 4470 | events@jigsawconferences.co.uk
This information is provided as a guide. Please contact us for the most up-to-date availability and pricing.