Storrs Hall Hotel is a worthy example of 4-star hotels in Windermere offering inviting rooms overlooking Lake Windermere. The tranquil hotel, built in 1900, is renowned for its old-style architecture.
This hotel is about 3.1 km away from Lake Windermere, The World of Beatrix Potter and Lakes Aquarium. Guests can get to Windermere city center, which is 5 km away.
Quick access to an aquarium, restaurants and bars is provided.
The property enjoys a prime location within a 65-minute drive to Blackpool airport.
Storrs Hall Hotel features rooms with an English interior and a great view of the garden. All rooms have carpet floor and traditional furniture.
Eat & Drink
A broad variety of Georgian dishes is served at the designed restaurant. Hotel S Tower bar is available on site.
The hotel offers newspaper service, 24-hour reception and dry cleaning together with parking, a baggage storage and a safe deposit box for guests' comfort.
Storrs Hall Hotel provides board games and a playroom for children.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.