Low Wood Bay Resort & Spa
Photo gallery for Low Wood Bay Resort & Spa
Overview of Low Wood Bay Resort & Spa
Low Wood Bay Resort & Spa
4-star Windermere hotel steps from Lake Windermere
Reviews
8.4
Very good
Popular amenities
Explore the neighborhood
Low Wood Bay, Ambleside Road, Windermere, England, LA23 1LP
- Lake Windermere1 min walk
- Treetop Trek12 min walk
- Ambleside Pier19 min walk
- The Lakeside Restaurant &Bar19 min walk