Learn more about Storrs Hall, our luxury Lake District hotel
Introductions are in order
Storrs Hall is a beautiful Lake District four-AA-star hotel; a striking Georgian Mansion house set right on the shoreline of Lake Windermere.
Our history
The hall was built in the 1790s by Sir John Legard, then more than doubled in size with a Victorian extension, when it was turned into a hotel in 1892.
Blog
Ready to learn a little more? Read our latest blogs and articles for insights from the team, hotel updates, and Lake District tips and inspiration.
Meet the team
Get to know the team a little better and learn more about our experiences. Be sure to say "hello" if you see us around, too!