
Belmond to Undertake $121 Million Renovation at Cap Juluca
Luxury hotel company Belmond is planning a significant renovation of the landmark Cap Juluca resort in Anguilla. The 96-room Cap Juluca was rebranded as Belmond Cap Juluca in May, following London-based Belmond’s purchase of the hotel from former owners Charles […]