Storrs Hall Luxury Hotel
Welcome to our virtual exhibition stand. I will be available for appointments during the event and look forward to meeting you. Just drop me an email if you would like to connect at a different time.
Please check out our downloadable information or request information via the button below.
Storrs Hall is an elegant Georgian Hotel sitting right on the shores of Lake Windermere, (England’s largest lake), in 17 acres of its own peaceful and secluded grounds.
The Grade II* building retains its characterful period architecture – every room is different, and it even has its own in house ‘Pub, the Tower Bar, reclaimed from the famous Blackpool Tower. With 35 bedrooms across the main house, luxurious Boathouse with own coded access, steam room, hot-tub and terrace; plus the contemporary Lakeside Lakeview Suites featuring open plan rooms with sliding glass walls opening on to private terraces with Japanese style hot tubs.
Activity providers come directly to the hotel to make the most of our lake frontage – you don’t have to leave our spectacular location to experience the best of the lakes.