The Wyndham website is hopeless, doesn't even display your current reservations.
I find the iPhone app much better. Seems they are investing their limited IT budget there. Displays upcoming reservations and past stays and easy to cancel reservations right from the app.