08430 55 44 33
7 days 9am - 9pm

Storrs Hall

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...

    • Award-winning restaurant
    • Lakeside location
    • Individually designed rooms
    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.

    © www.easy-breaks.com 2018
    Booking fee of £6 applies to each booking