I booked Staybridge Hotel on July 11 for 3 nights stay in October. When my husband and I arrived at the hotel on October 17, at 11.30 pm we were told that due to overbooking they don't have rooms available, and we should contact Expedia to get a refund. When I asked the receptionist what should we do now her response was "I can give you a list of hotels near by". It seamed like they wanted us to leave, they "played" busy and didn't even make an eye contact with us. Another employee (maybe a supervisor) said they texted and called to notify us there was no room available. When I showed her my phone to show that there was no texts or calls she barely looked at it. After we stood there for a while and refuse to leave she said there might be a room in Crowne Plaza hotel but it needed to be clean. At that point it was past midnight and I said we will wait. So, we got the room 1424 at 2.30am and it was not even close to the room that we booked. The worst part was that we found a used needle in the bathroom, which i took pictures of and showed it to the front desk employee. We were told to come back the next day around 9 or 10am so they can switch us to the Staybridge hotel. The next morning we reported to the front desk and we still had to wait almost 4 hours just to be sent to room 2116 which was not cleaned. It s/b be 2016, which was another wait and hassle with all the bags. We had a horrible experience and were told "this happens all the time". I should be refunded my $$