Storrs Hall provides one of the most stunning wedding venue locations in the Lake District.
Storrs Hall provides one of the most stunning wedding venue locations in the Lake District. This beautifully restored Georgian Mansion affords an extraordinary backdrop for a truly idyllic wedding. The drawing room, or our wonderful reception hall with its rotunda and balcony can provide elegant, yet informal settings for drinks and canapes.
The hotel has some of the best backdrops in the Lake District for fantastic wedding photography and memories with exceptional views across Lake Windermere, fantastic lawns and gardens plus sumptuous interiors.
Set in the magnificent landscaped, wooded grounds of Storrs Hall, an extraordinary Georgian mansion hotel, our Lake District log cabins occupy a stunning Swallows and Amazons like location, right by the shores of Lake Windermere in the heart of the Lake District National Park.
Perfect for family breaks and quiet escapes, our 3 star Lake District Log Cabins are well appointed and comfortable. Most log cabins afford glimpses of Lake Windermere through the beech woods which lead down to Lake Windermere. You also have access to Storrs Hall exclusive jetty and slipway, from where you can set sail on exciting explorations and adventures on beautiful Lake Windermere.
You can choose from one or two bedroom lodge accommodation. The Log Cabins feature gas central heating, double glazing, a fully equipped kitchen, lounge / dining area, plus bathroom, with bath and / or shower*.