Storrs Hall – Luxury Lake District Hotel
There is arguably nowhere in the Lake District as special as Storrs Hall on the lake. Built in the 1790s, this breath-taking 4 Star luxury hotel is unique in many ways. First of all, when we describe it as Storrs Hall on the Lake, we really mean it. The hotel not only has views over the lake, the edge of our front lawn doubles as the shoreline of spectacular Lake Windermere.
Last Minute Availability from Tuesday 18th to Sunday 23rd December. Superior Rooms from only £95 and Classic Rooms from £72.50 (bed & breakfast). Call Direct on 015394 47111 to book.