Skip to main content
Storrs Hall Hotel on the shore of Lake Windermere
Bowness-on-Windermere, United Kingdom

Storrs Hall Hotel on the shore of Lake Windermere

9.2(Superb)
Check Availability

About this Property

* The hotel is in the heart of the English Lake District, on the shores of lake Windermere, in 17 acres of private grounds. Most bedrooms have lake views, others look over the gardens. *There are 2 restaurants and a traditional 'pub' style bar. The restaurants offer 2 different style menus, one informal and one with a fixed price 4 course menu; plus a traditional English Afternoon Tea. *Most bedrooms have lake views, or of the gardens. The hotel is a Grade II* Listed building, decorated in a traditional Country House style.

Luxury Features

Fine Dining
Business & Events
Concierge Service
Room Service
Bar & Lounge
Hot Tub
Garden
Terrace

Gallery

Storrs Hall Hotel on the shore of Lake Windermere - 1
Storrs Hall Hotel on the shore of Lake Windermere - 2
Storrs Hall Hotel on the shore of Lake Windermere - 3
Storrs Hall Hotel on the shore of Lake Windermere - 4
Storrs Hall Hotel on the shore of Lake Windermere - 5
Storrs Hall Hotel on the shore of Lake Windermere - 6
Check-in
15:00
Check-out
11:00
Check Availability

Verified on Booking.com