A five-star resort on an island loved by Kate Moss and Lennox Lewis
Azul Beach Negril on Jamaica’s western shore is an all-inclusive five-star hotel in a prime position on Negril’s famous Seven Mile Beach with a huge amount to offer