Located on the lush tropical peninsula of Needham's Point and surrounded by two powdery soft white-sand beaches and pristine blue waters, this luxury resort includes 350 ocean view guestrooms, including 77 Executive Floor rooms and 33 suites. The entire resort is 100% non-smoking, and includes massage treatment rooms. Guests enjoy superior food and beverage outlets, with casual dining, gourmet menus, a lobby lounge and beach bar.
- Family Vacations
- Sun and Sand