First of all, we got to this hotel and they didn't even know we had made a reservation. In fact, the guy tells me they don't "do reservations". I stood there and waited for over 10 minutes while the man at the front desk checked and re-checked his CLIPBOARD OF PAPERS, then call another Knight's Inn in another part of town to see if we had just come to the wrong building (we had not.. I am from Fredericksburg, I know where I'm going). He finally shuffles through some papers and finds what he needs that shows we are, in fact, registered to stay there. The hotel itself was a joke. The main "lobby" smelled like an ashtray. We were given a "non-smoking room" that also smelled like an ashtray. There was a questionable splatter of some dried liquid on the wall just inside the door (we were almost certain it was vomit). The sheets on the one bed had cigarette burns in them and my husband found animal fur on the sheets also. The carpet felt sticky, so we refused to walk around barefoot during our stay. Our hotel room keys stopped working on the second day and we had to kick the door in just to get it to open, even when the keys did work. This is a place where junkies and deadbeats stay long term. There are plenty of other much nicer hotels within the vicinity, you're right off the highway, there's plenty of shopping and places to eat nearby. This is a great area to stay if you're just travelling through, just DO NOT pick this nasty crack den.