Wyndham has revealed plans to construct 18 new hotels and resorts across the Dominican Republic over the next five years. Executives say that every major city in the country will have at least one hotel under Wyndham’s umbrella located within a 10 to 30 minutes radius. The firm is the latest to announce massive investments …