Wyndham Hotels & Resorts announced an upgrade to its business travel program, Wyndham Business. The hotel chain is introducing the new Wyndham Rewards® Business, which aims to simplify and enrich the travel management experience for businesses of all sizes.
The Wyndham Rewards Business caters specifically to businesses’ needs, extending a B2B version of Wyndham’s consumer rewards program. The initiative offers companies a way to earn points on all qualifying expenses, easy direct billing, and a system that....