Storrs Hall Hotel
The Storrs Hall Hotel is an elegant grade II listed Georgian mansion set in 17 acres of landscaped grounds and woodland. It is located on the shores of Windermere, around 2 miles south of Bowness.
All 29 rooms are en-suite and come with TV, telephone, trouser press, tea/coffee making facilities and hair dryer.
The hotel’s restaurant is tastefully decorated with fine antiques and overlooks the lake. A 5-course dinner is offered every evening and makes extensive use of local produce.
Guests are also welcome to use the extensive health and fitness facilities at the hotel’s sister property, the Low Wood Hotel.
The hotel doesn’t accept children under 12.
Reviews / Comments / Additional Information