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.

Marry