G.M.'s (lack of) Response
It is understandable to expect an timely response from the GM, whether employed by Motel 6 (if they have them) or the Four Seasons. As a former GM of a hotel (not a Wyndham property), and a WBR member, I can tell you, if you wish to give the GM the benefit of the doubt, you may take into account the possibility that the GM may be on vacation, in training, having (or wife) having a baby, or may be new to this hotel and have so much on his or her plate that your letter or email is slowly rising to the top of the stack.
I don't know how the back office there is run, but I get the impression that most Wyndham properties do not splurge on managerial staff. That could be the reason for the delay. Even with a good excuse, I think 2 weeks is more than enough time. Without a reply by then, I would not hesitate to write a letter to a V.P. at Wyndham, explaining the circumstances of your stay, and lack of care on the part of the hotel to mitigate the damage done to the relationship between Wyndham and a loyal customer.
For what its worth, 2 years ago I stayed at Wyndham Buttes in Tempe. During a 4 night stay we had to switch rooms once because of a shower issue, and on our last day the city turned off the water to the property for some type of emergency work. The hotel was notified the afternoon before the cut-off, but failed to notify us. We awoke to no water and of course, no showers. Having to leave and looking diseveled, I spoke to the GM for a moment while checking out. He not only comped the 4th night, but the other 3 as well. That has made me a LOYAL Wyndham customer. So, wherever you next experience a poor stay, you may consider speaking to the GM directly in person. Good luck and I hope you post the results!