Labrelotte Bay Castries
Location
The Windjammer Landing Villa Beach Resort is located on the Labrelotte Bay, which is situated on Northwest point of the beautiful island of Saint Lucia. The resort is only 6 miles away from the town of Castries.
Rooms
The property features suites and villas that are an oasis of tropical elegance with a calming decor that soothes your spirit. All the units are furnished with modern amenities and also feature kitchens as well as balconies. The villas are most suitable for long and extended stays.
Restaurant
There's a world of tempting dishes for all to explore in a variety of beachfront or hillside restaurants. Euro Caribbean cuisine with an influence of Asia is served to you at the Dragonfly restaurant while guests can enjoy exotic cocktails and all day dining at the Jammer's Bar, where the fun never stops.
General
Experience bliss at the Serenity Spa, where the warm breeze and the lush surroundings cradle you in absolute relaxation. The resort is an ideal spot for family vacations offering recreational activities for little kids to teenagers, keeping everyone engaged throughout their stay.
Windjammer Landing Villa Beach Resort Labrelotte Bay