Cap Maison – Sleep Retreat
Cap Maison is an award winning boutique villa resort located in Cap Estates, an exclusive area in northern St. Lucia. We often visit this Spanish Caribbean inspired property on our Real Estate missions to view the beautiful villas which sometimes come up for sale. Now we have another reason to visit – announcing their new…