Welcome to our Luxury Hotel on Lake Windermere in the Lake District
Storrs Hall is a Luxury Hotel in a beautiful setting in 17 acres of grounds and on the shores of the Lake Windermere. Our Hotel is elegant but informal interios with breath taking views of the Lake. Within the hotel we have 30 luxury ensuite bedrooms, a AA 2 Rosette restaurant and use of leisure club.
Our hotel is located just 20min's from junction 36 of the M6 in Cumbria.
More information and availability
For more information or to book Storrs Hall Luxury Hotel on Lake Windermere Lake District, please click on the 'Visit our Website' or 'View Availability' links above.We hope you enjoy your visit to Windermere, in Cumbria. Please see the map below for our location and links to local attractions and things to do in the area.
|