Leisure Hotels Group operates 26 boutique properties with around 700 rooms across the country and […]