Documentary following life at the Damson Dene, a three-star hotel in the Lake District, as staff try to keep holiday-makers happy during a busy summer season.
Documentary following life at the Damson Dene, a three-star hotel in the Lake District, as staff try to keep holiday-makers happy during a busy summer season.