Eden Roc at Cap Cana, located in the most elegant private complex of the eastern coast of the Dominican Republic, it is a Relais & Chateaux property inspired by the glamorous resorts of the French and Italian Rivieras. A place where serenity meets luxury,..