Wyndham Hotels & Resorts, the world's largest hotel franchising company with approximately 9,000 hotels across over 95 countries, announces the upcoming opening of Wyndham Grand Cancun All-Inclusive Resort & Villas through a franchise agreement with Grupo Cancun.