Back to the OP's main point though, why would you not get credit for a no-show charge. If Hilton and properties are willing to charge you full price for a no show then why does it matter whether you were there or not, there is no effectual difference to them. They got their revenue which is really what they care about. Hilton can't have it both ways, if they charge you they should give credit otherwise don't charge.