BELMOND ACQUIRES ICONIC CARIBBEAN RESORT
Belmond has acquired Cap Juluca, a 96-room luxury beach resort on the Caribbean island of Anguilla, British West Indies. It opened its doors for guests this May. Set on one of the Caribbean’s most beautiful beaches, overlooking the aquamarine waters of Maundays Bay, the unspoilt setting encourages guests to unwind to the slow rhythm of Caribbean island life.