storrs hall hotel
•
2024-05-07
Bowness-on-Windermere, UK
Kitchen Porter
Why choose to work for Storrs Hall Hotel? Storrs Hall is beautifully situated on the shores of Lake Windermere. The hotel has 29 bedrooms in the main house, 6 additional luxury suites and 1 unique boathouse, all with private hot tubs. Storrs Hall is a privatel…