I booked this hotel through Hotels.com, however the staff of the hotel said that I booked through Expedia, actually, he showed the document to prove that. I don't know whats going on!
Moreover, the staff ask me to present my credit card , I gave him, when he gave back to me, I ask him what is it use for, he said that he made the deposit and charge the rent of the room though my credit card. When I check out, the hotel will void the transaction if everything in the room is Ok and I pay the rent by cash. I wonder why didn't he tell me before if the hotel use my credit card to pay the rent, the staff said that this is the policy of Expedia. However, the most important thing is I booked the room through Hotels.com, not through Expedia !!! This experience made me unhappy and worried about the leaking of my personal data!!!