Storrs Park, Windermere LA23 3LG
Storrs Hall is located in a truly fortunate location amidst some of the most stunning scenery that the country has to offer.
"The hotel’s award-winning restaurant has a varied menu full of local produce."
We love this hotel because...
Check In: 3pm
Check Out: 11am
Plan Your Trip
OTHER HOTELS IN THIS AREA
Craig Manor Hotel
Ideal for those who love the great outdoors, it is within walking distance of Lake Windermere as well as many of the area’s best walking routes.
The Hydro Hotel
This charming hotel is placed in a wondrous location within the Lake District, offering stunning views across Bowness and Lake Windermere.
© www.easy-breaks.com 2018
Booking fee of £6 applies to each booking