I always stay at this particular Hampton Inn when I visit Houston area. Upon arrival on this trip, there were two police officers talking to people in the front of the door which should have been a red flag. After checking in, we go to the room 108, which had a very foul odor. The room smelled like Mildew. We asked to change to a different room and was told they were booked up. We dealt with it. When it was time for bed, my daughter pulled the blanket back and found that the sheets on the bed were filthy. There was stains and spots everywhere and they have clearly not been washed. I contact the front desk, their solution was to bring two clean sheets for myself to change them. Again, they would not change the room. I go to change the sheets, I picked them back up from next to the tv and a roach runs across the stand/cabinet that the tv sits on. We then left the hotel and was refused a refund or any compensation! This used to be my favorite hotel to visit. I will not be returning!