Apologies if this is the wrong location. I was at a hotel the weekend (I won't name it) and to say the service/staff were rude and horrible would be an understatment. So much so Monday I wrote a 3 page letter of complaint. We paid in cash on departure and when looking at my credit card today there is a 100 euro debit from this hotel. I gave my credit card number when booking, but never agreed to pay anything on it and as we paid the bill in full on departure I was surprised to see this. I am waiting on the manager to ring me back but was it illegal for them to do this charge without my permission, I'm fuming and just want to be firm when (if) they ring back to ensure it is refunded to my account. What are my rights legally? Many thanks