close

A prominent British hotelier has reportedly been found dead on the Caribbean island of St Lucia.