Home Tags Cap Cana

Tag: Cap Cana

Wyndham Resort to open this year at Cap Cana

Wyndham Hotels and Resorts recently announced that a 497-unit luxury Wyndham resort now being developed at Cap Cana, an oceanfront community on the eastern tip of the Dominican Republic near Punta Cana, is expected to open in October.