When you a stay at Windjammer Landing Villa Beach Resort in Gros Islet, you'll be on the beach, within a 5-minute walk of Windward Islands and Labrelotte Bay. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Gros Islet? This resort has facilities measuring 966 square feet (90 square meters), including conference space. Self parking (subject to charges) is available onsite.