Located in the lake district, Storrs Hall Hotel offers inviting rooms as well as a sun deck, an indoor swimming pool and a picnic area. Storrs Hall Hotel has welcomed guests in Windermere since 1900.
The spectacular property is situated 7 km away from Lakes Aquarium. The city center lies within 5 km from the venue.
Storrs Hall Hotel offers a great view to its guests.
The property is 65 km away from Blackpool airport.
Storrs Hall Hotel provides 30 guestrooms appointed with wireless internet, a laptop-size safe, LCD TV, a work desk and large windows for a pleasant stay in Windermere. The rooms have a view over the garden. They have carpet floor and traditional furniture.
Eat & Drink
A breakfast is served in the dining area. Georgian dishes are offered in the spacious on-site restaurant.
Laundry, dry cleaning and wake up service as well as allergy friendly rooms, parking and a luggage storage are available for guests' use.
On-site facilities for children include meals, a play area and a game room. The property offers a gym and a fitness center to keep shape.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.