Storrs Hall Hotel is located in Bowness-on-Windermere and offers 4-star accommodation with an indoor pool and a gym facility. The venue is set 2.5 km from The Fun Factory Bowness, about 15 minutes' walk from the centre of Bowness-on-Windermere.
The hotel is very close to the lake district of Bowness-on-Windermere and just a stroll from Storrs Temple. Surrounded by a national park and a lake, the property overlooks Lake Windermere. Storrs Hall Hotel is a short ride from Wray Castle. Storrs Hall Hotel bus stop is about 450 metres away.