This club resort enjoys a prime setting, lying just a short distance away from the vibrant area of Lamai Beach. The hotel is located within easy access of a host of shopping opportunities, dining options, entertainment venues and attractions. Guests will..