Belmond acquires a 96-key luxury resort on the Caribbean island of Anguilla, British West Indies

Belmond acquires Caribbean Luxury Resort Cap Juluca in Anguilla, a British overseas territory in the Caribbean. Belmond will rebrand the resort as Belmond Cap Juluca. Belmond, the global portfolio of luxury travel experiences including hotels, trains, cruises and safaris in some of the world’s most inspiring and enriching destinations, acquired Cap Juluca in Anguilla, a … Read more