- Address: Labrelotte Bay Labrelotte Bay Castries Saint Lucia Saint Lucia LC17 301
- Phone: (758) 456-9585
-
Windjammer Landing Beach Resort
-
Monday Closed Tuesday Closed Wednesday Closed Thursday Closed Friday Closed Saturday Closed Sunday Closed