15,000 Wyndham Rewards points. These points are good for a one-night stay at most Baymont Inn & Suites locations, or can be put toward a stay at any of Wyndham Hotel Group’s brands
Create Giveaways, Contests and Sweepstakes with PromoSimple