Wyndham Hotels & Resorts - Home
Wyndham Hotels & Resorts, Inc. (NYSE: WH) is the world’s largest hotel franchisor and leading hotel management services provider with approximately 9,000 hotels across over 95 countries. Driving the democratization of travel, the company’s global network consists of over 813,000 rooms under 22 hotel brands for the everyday traveler. ...
DA: 16 PA: 78 MOZ Rank: 35