CumbriaLow Wood Bay Resort & Spa
Low Wood Bay Resort & Spa
4 Stars
Road, Ambleside Rd, Windermere LA23 1LP, UK , Cumbria, United Kingdom
In a most spectacular location on the shores of England’s longest lake, Windermere, Low Wood Bay Resort & Spa is the Lake District’s first resort offering a number of facilities. Guests have a choice…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms