how points is it for a free night stay at the wyndham
The one unique benefit to the Wyndham Rewards program is that you can redeem 15,000 points for a free night, which is good at any hotel or resort property which participates in the Wyndham Rewards program.