A few times I've been frustrated with Marriott and made a post on their Facebook page. In one case I got a phone call from the GM in 3 hours along with an apology and a confirmation that my problem would be fully resolved. It was.
So, if you want to get some attention, try Facebook. Someone in Corporate is reading the posts.