Boutique hotel on Windermere’s lakeshore
A luxury Lake District hotel
Storrs has a long history of hospitality, which continues with a warm welcome and relaxing luxury. An elegant Grade II* Listed Hall with spectacular lake views, in peaceful grounds. It’s rarer than you’d think to find this perfect combination – the best of all worlds for a Lake District getaway.
Accommodation at Storrs Hall