Windjammer Landing Villa Beach Resort

Name: Windjammer Landing Villa Beach Resort
Address: Labrelotte Bay, Castries, St.Lucia
Phone: (877) 522-0722 | (758) 456-9000
Location: Gros Islet


Visit Website: Click Here

Windjammer Landing Villa Beach Resort

Luxury, Large Hotel

Windjammer Landing Villa Beach Resort & Spa in Saint Lucia, offers an unforgettable Caribbean vacation for families, honeymooners and couples. This exotic 60-acre full service resort is a panorama of picturesque, spacious and secluded hillside villas. With breathtaking views of the cobalt waters of the Caribbean Sea, this Mediterranean village resort is alive with the sights and sounds of beautiful Saint Lucia.

Facility Info

Number of Rooms 330
Suites 54

X