After finding the hotel online, I called to confirm free airport transfer for guests. The front desk told me the price was 25% higher than what was quoted online. I booked online and arrived at the hotel in the afternoon. They had record of my reservation but claimed I had not get paid. I showed them my receipt, but they insisted I had not paid. The issue was escalated to a manager who claimed they had no ability to receive online payments from Expedia and that I needed to pay cash. They claimed to have canceled my reservation, but I showed them that there was no cancellation email or refund. They agreed to let us sleep and wait for Expedia offices to open. At this point no staff member apologized for accusing us of not paying and cheating the hotel. In the middle of the night, the owner of the hotels wife came and woke us up refusing to let us leave the hotel or sleep unless we paid cash. We even explained Expedia to them, but they clearly didn't understand. Eventually the owner showed us the alleged cancellation email which was responded to with an auto response which the employee was claiming as a confirmation of cancellation. I called Expedia, but they were unable to communicate with the employee, because he refused to admit the flaw in his system. This stay was a total nightmare for my 2 am departure in a foreign country. I was shocked and disturbes by the treatment by not just one but four different employees including a very drunk manager in the middle of the night.