Wyndham Hotels Worldwide
Wyndham Hotels & Resorts®: is an innovative, upscale hotel brand with properties located in the U.S, the Caribbean, Canada, Mexico and the United Kingdom. Wyndham's brand philosophy centers on listening to the individual needs of business and leisure travelers and responding with personalized services.