Wyndham Hotels and Resorts
Wyndham Hotels and Resorts® is an upscale, full-service brand with properties located in key business and leisure destinations across the world. It offers the comfort and amenities you would expect in a world-class hotel, including beautifully appointed public areas, thoughtfully detailed guestrooms, and distinct dining options.