The 4-star Storrs Hall On The Lake Hotel places guests abound 2.5 km from Blackwell Arts and Crafts House.
Hill Top are located just 1350 meters from the venue. Thanks to a train station nearby, the hotel is well connected with other parts of Windermere.
Storrs Hall On The Lake Hotel offers a great view to its guests.
Storrs Hall On The Lake Hotel is within a 65-minute drive to Blackpool airport.
The hotel offers 30 rooms. They are fitted with a trouser press and a safe.
Eat & Drink
Breakfast is served in the dining area each morning. The restaurant entices with dishes of Georgian cuisine.
Guests can use wake up service, laundry and dry cleaning as well as a luggage storage, parking and allergy-free rooms.
Storrs Hall On The Lake Hotel provides a fitness centre and a gym to help guests keep fit.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.