Hotel giant Wyndham Hotel Group’s rapidly mounting global presence hit a major milestone, catapulting its presence in Latin America and the Caribbean to 200 hotels thanks to the highly anticipated openings of South America’s first Wyndham Grand® locations.