Property Name: Windjammer Landing Villa Beach Resort
Property Address: Labrelotte Bay Castries, ,
Property Description: Situated along a hillside, Windjammer Landing Villa Beach Resort overlooks the crystal-blue waters of the Caribbean Sea. Throughout the resort are covered walkways, sparkling pools with waterfalls, and tropical gardens abound. On-site are amenities such as a beach, tennis, swimming pools, a playground area, and a wide variety of water sports. Excellent dining venues are available at the resort and in the area.
Property Facts: Year of Last Renovation: N/A