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
This delightful hotel lies in a uniquely beautiful scene, upon the shores of Lake Windermere – with views out across the moorlands and lakes over the Lake District. The hotel compliments the location perfectly, being a tranquil and elegant retreat, with an informal and welcoming ambience. It benefits from comfortable guest rooms and an award-winning restaurant.
The hotel prides itself upon the comfortable and individually designed rooms, which feature extra-large beds, beautiful bathrooms and many with views over the lakes. The hotel’s restaurant has been awarded 2AA Rosettes and overlooks Lake Windermere, serving up local, seasonal and quality fayre over breakfast, lunch and dinner.
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