If you dream of spending a relaxing Christmas in the beautiful English Lake District, come to Storrs Hall and experience an indulgent festive break in a historic country house
Set in 17 acres of landscaped grounds on the shores of Windermere, Storrs Hall is the perfect place to enjoy contemporary luxury accommodation and outstanding cuisine. All you have to do is sit back and let us take care of everything.
Join us for our three night Christmas House Party, 24th, 25th & 26th December, or our two night New Year's House Party, 31st December & 1st January. With crackling log fires in the cosy lounges, twinkling tree lights and entertainment there will be plenty of festive spirit.
During December you are also welcome to join us for our festive lunches, afternoon teas or even your own private party celebration? However, you choose to celebrate you can be sure of the warmest welcome and a truly wonderful experience at the stunning Storrs Hall on the Lake.
CALL 015394 47111 TO BOOK
Download the Rate Card.