Storrs Hall

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Located on the water's edge of the renowned Lake Windermere, these self- catering lodges offer the perfect chance to get away, while keeping those home amenities close to hand. Sitting in an unrivalled position, some of the Lakeland lodges enjoy endless views of the Lake. The interiors create an air of comfort and informality while being warm and welcoming. The guest rooms have been fully-equipped and offer a traditional style with all the comfort and quality service. The restaurant introduces customers to a mouth-watering selection of award-winning culinary delights. Guests can also taste a w...

More details

Storrs Hall Hotel, Windermere LA23 3LG, UK - Bowness-on-Windermere, Cumbria - UK - 233