Anguilla’s Cap Juluca Sold
Anguilla’s preeminent hotel, Cap Juluca, is under contract for sale, owners Charles and Linda Hickox announced. The 95-room property on Maundays Bay is under contract for sale to Belmond, the London-based global hotel and leisure company, with the deal expected to close by the end of the month. It’s the latest in what’s been…
Read More