Rating
5/5
Room Types
19
Description
Nestled in the northern tip of the tropical paradise of Saint Lucia, Cap Maison stands as the epitome of luxury vacations, offering an unparalleled introduction to indulgence.
This secluded haven on a clifftop location boasts a plethora of world-class amenities and luxurious features ensuring a stay beyond opulent. From pr
...Monday to Friday
9:00 am - 7:00 pm