Storrs Hall
News
Storrs Hall owners add Lake District country house to portfolio
25 April 2023 by Katherine Price
The owners of Storrs Hall in Windermere, Cumbria, have acquired the nearby 14-bedroom Lindeth Fell country house for an undisclosed price.
News
Storrs Hall relaunches lodges as luxury cabins following £1m investment
20 January 2020 by Katherine Price
Storrs Hall has relaunched its nine woodland self-catering lodges as six luxurious cabins following a one-year, £1m investment.
Hotel
Two Linthwaite House heads join Storrs Hall
05 May 2017 by Katherine Price