The washroom in my first room was dirty, toilet seat with stains and hair. I asked to switch rooms, but you still get what you pay for, mukky carpets, creaky beds. On top of that, the location is noisy, right next to the main road, so sleep was impossible.
The worst part is the service. I spoke with a host named Ken and asked to speak with management. They dodged the request and refused to connect me. When I said I wanted to check out immediately due to the condition of the rooms, they said to talk to Expedia, they won't deal with it.
I checked out the next morning, returned the keys, and made it clear I was leaving, only to find out later they still charged me for the second night. When I called, they admitted no one else was checked into the room, but they kept it under my name and refused to refund me.
Shady business practices, dirty rooms, and rude, unhelpful staff. Never staying at a Knights Inn again, and I recommend you don’t either. Many better hotels in Huntsville that actually offer good service.