Tag: Wyndham

Wyndham Continues to Expand in Saudi Arabia with New Hotel in the Heart of Al Khobar

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 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