9.2/10
Wonderful
Free Wi-Fi
Set in the Cumbria region, Owls House, White Cross Bay, Ambleside, Windermere features a garden. This lodge offers accommodation with a terrace.
White Cross Bay Holiday Park Ambleside Road, Windermere, High Wray, LA23 1LF, United Kingdom