Pictures and videos from our Storrs Hall in the Lake District

A peek through the window

Can't wait for your stay? Take a look through our gallery and explore our luxury Lake District hotel for yourself now.

01

Things to do

Our ‘Things To Do’ guide highlights famous attractions and provides insights into both contemporary and historical experiences.

02

Offers

Browse offers and packages at our luxury Lake District hotel.

03

About Storrs Hall

Storrs Hall is a stunning AA 4 Star hotel in the Lake District, housed in a magnificent Grade II* listed Georgian mansion right on the shores of Lake Windermere.