I booked my stay through hotels.com and paid the hotel in advance. However, the hotel charged me full price when I checked out. I have emailed the hotel and they say they haven't received a payment before. They told me to send a proof of payment, which I did. I sent them a detailed receipt but they said it wasn't enough. After that they just stopped responding to me. I should not even have to send them a receipt. Hotels.com are trying to fix this for me, but the hotel staff are all struggling with English. They also charged me for breakfast every morning, claiming they asked me if I wanted breakfast when I checked in. I'm 100% sure they never asked me. I had breakfast the first day, but there was not much I could eat due to allergies, so I bought my own breakfast elsewhere the other days. It's been 11 days now and I haven't heard more from them.