Number of Units: 35
1, 2 & 3 Bedroom Suites
Leeward Resort is located on a private beach, on 400 acres, in an exclusive area of Leeward. All residences offer spectacular ocean views, as well as, marina and unobstructed island views. Featuring European designed gourmet kitchens, luxurious ensuite bathrooms, and spacious living spaces. Amenities include a fully equipped state of the art gym, infinity edge swimming pool, private beach, and 24 hour security.