Featured Wyndham Grand to Reach New Heights with First Hotel in AustraliaHotel News AsiaNovember 26, 2020 Wyndham Hotels & Resorts, the world’s largest hotel franchising company with approximately 9,000 properties across 90 countries, is ramping up its…