How many Wyndham Rewards points do I need for a free night?

15,000 points are required currently for one free night at our location. To book your room, you must go through the Wyndham Rewards desk at https://www.wyndhamrewards.com, or at 866-996-7937.

Comments

comments

Posted Under: