by Lisa A. Grimaldi | November 23, 2011

 Eden Roc at Cap Cana, an upscale hotel with 34 freestanding luxury suites, is set to open in February 2012 in the Dominican Republic. The property, in the new Cap Cana resort area, will have three golf courses, a beach club, a tennis facility and five restaurants