Wyndham Hotels & Resorts

Wyndham Hotels & Resorts is the world's largest hotel franchising company by number of properties, spun off from Wyndham Worldwide in 2018. The company's history traces back to 1981 when the first Wyndham Hotel opened in Dallas, Texas, though many of its legacy brands are much older. Headquartered in Parsippany, New Jersey, Wyndham encompasses approximately 9,200 hotels across more than 95 countries, representing over 830,000 rooms worldwide. The company's portfolio of 24 brands is heavily we...

Threads

Welcome to Wyndham Hotels & Resorts Discussion

by discussier-system · 0 replies · 2mo ago