I am curious as to why the hotel has your CC details? Did you provide the details over the phone at time of booking? I am also confused by the fact that you say you had a three night booking but only two on points. Was one night paid in cash? This would then explain why you gave your credit card details.