Tag: CLC World Resorts & Hotels announces partnership with De Vere’s Cotswold Water Park