Wyndham Hotels & Resorts Inc investor relations material

Listen to the latest call from Wyndham Hotels & Resorts Inc

Wyndham Hotels & Resorts Inc. is the world's largest hotel franchising company, with over 9,000 hotels across more than 80 countries on six continents. Through its network of approximately 817,000 rooms appealing to the everyday traveler, Wyndham commands a leading presence in the economy and midscale segments of the lodging industry.

Dig deeper into the Wyndham Hotels & Resorts Inc fundamentals on Quartr.