Back to The Lake District

Low Wood Bay

HotelAmbleside

Photo supplied by our booking partner

Low Wood Bay is a hotel situated along Ambleside Road in Ambleside. This establishment provides accommodation for travellers staying in the local area.

No reviews on VacationGuide yet.