The comfortable Storrs Hall Hotel offers allergy free rooms, a car park and a luggage storage. Storrs Hall Hotel has welcomed guests in Windermere since 1900.
Set close to natural beaches close to a valley and mountains. A secluded setting near a boat dock offers good public transport connections.
Guests may find Lake Windermere within 3.2 km and Lake Cruises within 25 km of the property.
Storrs Hall Hotel is set 65 km from Blackpool airport.
The hotel's 30 luxurious rooms come with wireless internet, a laptop-compatible safe, LCD TV, a work desk and large windows as well as new bathrooms with a shower, free toiletries and bath sheets. Storrs Hall Hotel features rooms with the garden view. They have an English interior.
Eat & Drink
There is a dining area for guests to enjoy their meal. The onsite stunning restaurant specializes in Georgian cuisine.
Business facilities at Storrs Hall Hotel include a business center, a meeting room and a copier.
The hotel provides guests with meals, a play area and a game room for their children. Active travelers will appreciate a gym and a fitness centre available on site.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.