Mason Rose is an international sales, PR & communications agency for hotel, property, luxury lifestyle & wellness brands, based in UK & Europe