News

Wyndham Hotels & Resorts, the world’s largest hotel franchising company with 25 global brands and approximately 9,300 hotels, executed 83 contracts and opened more than 50 hotels (adding over 6,400 ...