Storrs Hall Hotel is a 4-star property only 3.1km from The World of Beatrix Potter, Lake Windermere and Hawkshead Grammar School. The tranquil hotel represents old-style architecture in Windermere.
Set on secluded beaches close to parks and a valley. The property is set within 5km distance from Windermere city center.
The venue is notable for a prime location within a 65-minute drive to Blackpool airport.
Storrs Hall Hotel features rooms offering a breathtaking view of the lake that come with multi-channel TV, central heating, Wi-Fi, a writing desk and a patio along with a fridge, an electric kettle and coffee/tea makers. The property boasts views of Durham Tees Valley and Lake Windermere from its rooms. All luxurious guestrooms have carpet floor and traditional furniture.
Eat & Drink
Guests can have breakfast in the breakfast room every morning. The award-winning restaurant serves Georgian cuisine in a welcoming atmosphere. The hotel invites guests to the Hotel S Tower bar to relax with a drink.
Guests will enjoy using car rentals when exploring the sites of Windermere.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.