Storrs Hall Hotel
Member since 23rd Mar 2022
Suitable for Exclusive Use hire, and small private parties. An unparalleled location and welcoming, excellent service make this hotel an exceptional venue for your event or celebration. Easy to get to, loads of private, free parking, direct lake access.
Period architecture, elegant interiors, a choice of private rooms from the lake view dining room to the characterful in house bar, The Tower Bar.
17 acres of secluded and private grounds, including lake frontage and long views along England's largest lake.