The grand 4-star Storrs Hall Hotel is a great place to stay in Windermere. Storrs Hall Hotel has been welcoming guests to its en-suite rooms since 1900.
This hotel is situated 3.1 km away from Lake Windermere, The World of Beatrix Potter and Lakes Aquarium. The property is set within 5 km distance from Windermere city center.
The hotel is surrounded by an aquarium, restaurants and bars.
Storrs Hall Hotel can be reached in 65 minutes by car from Blackpool airport.
This property counts 30 guestrooms featuring One-Room Double Room, Spacious Junior Suite and Luxury Suite. Some rooms feature views over Lake Windermere. They all have carpet floor and traditional furniture.
Eat & Drink
The property offers a designed restaurant serving Georgian cuisine. Guests can unwind in the Hotel S Tower bar with a favourite drink.
There are cars for rent on site.
The property offers a game room, meals and board games for guests checking in with children.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.