Low Wood Bay Hotel new look promo. Aerial filming for the hotel to help promote the new 2017 look after extensive building work and changes. The filming took place in September 2017 at the Low Wood Bay Hotel near Ambleside, Cumbria, UK. The hotel looks out over Windermere and has its own Marina and Jetty which A Windermere Lake Cruise stops at. Also a great place for wedding venues.