November 5, 2017 by Editor A Lakeside Retreat at Storrs Hall STYLEetc head to the Lake District to review historic hotel Storrs Hall. Built in the 1700’s this heritage location promises lakeside views and impressive features.