Amongst all the hotels in the Lake District, Storrs Hall is
unquestionably one of the most spectacular, set in 17 acres of grounds on the
shores of Windermere. This Grade ll Georgian Mansion offers an idyllic setting
to enjoy a luxury hotel experience.
The sumptuous interiors are decorated in an old English
style creating an air of established comfort, elegant but informal, warm and
welcoming. At every turn, breathtaking views of lake and fell can be glimpsed
through great windows and framed and reflected in ornate mirrors. The luxury
bedrooms have huge beds and beautiful bathrooms with every modern comfort.
From Storrs Hall’s formal dining room, aptly named the
Terrace Restaurant, you can gaze in awe through enormous windows at the elegant
terrace and picturesque gardens running right down to the lake.
|