Call the hotel's general manager and find out what the deal is, or escalate it. They have to have a reason.
I have filed a complaint with a Hyatt GM that bumped me from an award stay 10 minutes after I made the reservation. Sometimes you have to fight back.