
Storrs Hall Hotel
Windermere England
Check in
3:00 PM
Check out
11:00 AM
Gear up for unforgettable thrills with a stay at Storrs Hall Hotel, perfectly positioned for the ultimate adventure playground, Storrs Hall Hotel is on the waterfront, just a 4-minute walk from Lake Windermere and a 3-minute drive from Bowness Pier. This hotel is 6 minutes drive to World of Beatrix Potter and 20 minutes drive to Brockhole - the Lake District Visitor Centre.
Treat yourself to a stay in one of the 29 individually decorated guestrooms, featuring fireplaces and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.
Property Details
Location
Storrs Hall, Windermere, England LA23 3LG, United Kingdom