The 4-star Storrs Hall Hotel boasts close proximity to Lake Windermere, The World of Beatrix Potter and Lakes Aquarium just 3.1 km away. The hotel opened in 1900 and remains an example of antique architecture in Windermere ever since.
Offering secluded setting in Windermere just near a boat dock, Storrs Hall Hotel overlooks Lake Windermere and Durham Tees Valley. The property lies within 5 km from the city center.
This tranquil hotel is placed within proximity to a valley.
Storrs Hall Hotel is within a 65-minute drive to Blackpool airport.
This property has 30 guestrooms including Luxury Suite, Double Room and Superior Double Room appointed with a DVD player, heating, a laptop safe, a work desk and a dressing area. Guests will appreciate a great view over the mountain. An oven, a microwave and an electric kettle are also provided for self-catering.
Eat & Drink
Breakfast is offered in the dining area every morning. Guest will enjoy Georgian meals in a perfect setting of the designed restaurant.
Guests can avail of parking, a baggage storage and a safe deposit box as well as a copier, a business center and a meeting room.
A game room, meals and a play area are offered for guests with children. A fitness center and a gym are among the on-site facilities.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.