The traditional Storrs Hall Hotel is a 4-star property placed 2.7 km from Hill Top. Featuring Georgian architecture, the hotel is opened since 1760.
The hotel is placed 30 minutes' walk from The World of Beatrix Potter. Storrs Hall Hotel is within about 20 minutes' walk of the center of Bowness-on-Windermere.
Storrs Hall Hotel offers a stunning view to its guests.
The hotel lies 65 km away from Blackpool airport.
Storrs Hall Hotel features rooms with an English interior that come with climate control, a dining area, a kitchen, large windows and a telephone for a pleasant stay in Bowness-on-Windermere. Guests will enjoy views of Lake Windermere from their rooms. They are fitted with coffee/tea makers, a fridge and an oven as well as private bathrooms with a rain shower, free toiletries and slippers.
Storrs Hall Hotel offers a business center, a meeting room and a copier along with room service, ironing service and wake up service.
On-site facilities for children include a special menu, a game room and board games. Hiking and horse riding are provided on site.
Wireless internet is available in the hotel rooms for free.
Public parking is possible on site for free.