Tag: Wyndham

Wyndham Continues to Expand in Saudi Arabia with New Hotel in the Heart of Al Khobar
Wyndham Hotels & Resorts, the world’s largest hotel franchising company with approximately 9,100 hotels across 95 countries, today announced the u [...]

Wyndham Reintroduces Direct Franchising and Management Rights for the Ramada Brand in Saudi Arabia
Wyndham Hotels & Resorts, the world’s largest hotel franchising company with approximately 9,100 hotels across more than 95 countries, announces t [...]
2 / 2 POSTS