Storrs Hall Hotel
Ten czterogwiazdkowy hotel otoczony jest piękną przyrodą regionu Lake District i znajduje się na terenie o powierzchni 6,5 hektara nad brzegiem jeziora Windermere. Z wielokrotnie nagradzanej restauracji Terrace roztaczają się malownicze widoki.