Reservations: +1-888-407-3027



Free Parking
Restaurant
Garden
Golf Course
Meeting/Banquet Facilities
Room Service
Show all amenities
Nestled amidst the breathtaking landscapes of the Lake District, Storrs Hall Hotel is a charming 4-star retreat located on the shores of Lake Windermere. Set in a stunning Grade II Listed Georgian mansion surrounded by 17 acres of ... more
The Terrace Restaurant offers a diverse menu featuring award-winning cuisine, recognized with 2 AA Rosettes for its quality.
Yes, breakfast is available each morning for guests.
Absolutely! Guests are welcome to enjoy picnics in the beautiful 17-acre grounds surrounding the hotel.
Yes, the hotel has a 24-hour front desk to assist guests at any time.
Please contact the hotel directly for their pet policy, as it may vary.
Storrs Hall offers a range of rooms varying in size and amenities, all elegantly designed to provide a comfortable stay.
Yes, the Lake District offers a variety of outdoor activities including hiking, boating, and cycling.
Yes, the hotel provides on-site parking for guests.
Check-in is typically from 3 PM, and check-out is by 11 AM. Please check with the hotel for specific arrangements.
Yes, complimentary Wi-Fi is available throughout the hotel for guests.
Check-in: 15:00
Check-out: 11:00