Tuesday, August 18, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Storrs Hall

Windermere and Bowness, United Kingdom

Storrs Hall is a hotel on the banks of Windermere in Storrs in the Lake District, Cumbria, England. The hotel, a Grade II* listed Georgian mansion, is also home to the National Trust-owned folly the "Temple" on the end of a stone jetty on Windermere.

Country house data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other country houses in United Kingdom