Windjammer Landing Villa Beach Resort & Spa
Labrelotte Bay, Corinth, Castries Saint Lucia
Located in beautiful Castries, or northern Saint Lucia, this is your island oasis for adventure and relaxation. Windjammer Landing Villa Beach Resort & Spa features spacious one-, two- and three-bedroom condo-style resort suites that comfortably sleep up to eight guests and feature a full kitchen, separate living/dining areas and some with a hot tub. After a day of sailing, scuba diving and swimming, come back to the resort for a variety of activities, sports and dining.