If you can prove (e.g. with a letter, email, text message, etc.) that you were to be comped three nights but they charged you anyway and will not return the money, you could sue them to recover what they charged you for those three nights. You can't get anymore than your actual loss--the amount they charged you, which they should not have--since the law only provides compensation for actual losses. There is no additional compensation for the use of your card without permission.