The Vendry is now part of Groupize! Read more

Windjammer Landing Beach Resort - Castries, St Lucia

Windjammer Landing Beach Resort - Castries, St Lucia

Event Space
Address
Windjammer Landing Beach Resort - Castries, St Lucia

1504 Castries Labrelotte bay, st lucia, St Lucia

Business Space Location Map
Capacity
F&B Options
In-house catering