Hotel ★★★★★

Storrs Hall Hotel on the shore of Lake Windermere

Newby Bridge Road, Windermere, United Kingdom Show on map

Exceptional16 reviews 9.5
★9.5/10Exceptional
⏲03:00 PMCheck-in from

About Storrs Hall Hotel on the shore of Lake Windermere

Storrs Hall Hotel on the shore of Lake Windermere is a 5-star hotel in Windermere, United Kingdom. Guests rate it 9.5/10 (exceptional) across 16 reviews, ranking it #54 of 125 places to stay in Windermere.

Property facts

Property type
Hotel
Star rating
5 stars
Check-in
From 03:00 PM
Check-out
Until 11:00 AM

Location

Newby Bridge Road, Windermere, LA23 3LG, United Kingdom

Loading map…

Frequently asked questions

What are the check-in and check-out times at Storrs Hall Hotel on the shore of Lake Windermere?

Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.

Is Storrs Hall Hotel on the shore of Lake Windermere a good place to stay?

Storrs Hall Hotel on the shore of Lake Windermere has a guest rating of 9.5 out of 10 from 16 reviews, which is considered exceptional. It ranks #54 of 125 properties in Windermere on Triptoic.

Where is Storrs Hall Hotel on the shore of Lake Windermere located?

Storrs Hall Hotel on the shore of Lake Windermere is located at Newby Bridge Road, Windermere LA23 3LG, United Kingdom.

How many stars does Storrs Hall Hotel on the shore of Lake Windermere have?

Storrs Hall Hotel on the shore of Lake Windermere is rated 5 stars.

Stays near Storrs Hall Hotel on the shore of Lake Windermere

Highly rated alternatives close by

All 125 in Windermere →

More ways to stay in Windermere

9.5 16 reviews
Check prices