 |
Wyndham Hotels
|
Wyndham International, Inc. offers upscale and luxury hotel and resort accommodations through proprietary lodging brands and a management services division. Based in Dallas, Texas, Wyndham International owns, leases, manages and franchises hotels and resorts in the United States, Canada, Mexico, the Caribbean and Europe.
Wyndham Hotels & Resorts, is one of the world's premier branded hotel-operating companies. The company's strategy includes increasing distribution and building brand equity through acquisitions, conversions, development, franchise contracts and e-commerce initiatives.