Cap Maison, one of the Caribbean’s most interesting new boutique hotel developments is on course to open in St Lucia in March next year. It will be the first luxury residence-style boutique property on the island and on completion will be an elegant 50 room luxury hotel with accommodation arranged across 22 beautifully designed villas.   more »