Storrs Hall Hotel
Wedding Venue
Wedding Reception Venue
Civil Marriage Licence
Guest Accommodation
About Storrs Hall Hotel
A Beautiful overnight or weekend accommodation for any Lake District Wedding Guest in Windermere, Cumbria.
Contact & Location
Storrs Hall Hotel
Bowness on Windermere, Newby Bridge Road, Windermere, LA23 3LG, Cumbria, United Kingdom