Arrived at hotel after long flight only to be told "you have not paid for your booking". I paid through booking.com in February but hotel did not want to know, they repeatedly said we have to received payment from them, please call them and get payment, I explained to them you…