This place is a pit. Don't stay here. Yeah, it's inexpensive, so I didn't expect a Hilton. But there are some basics that any motel should provide. Not this one.
The room had no TV. There was dirt, dust, and paint chips on the floor and furniture. More than one light bulb was non-functioning. The soap at the sink was open and a wadded up washcloth was near it. I surmise that someone washed his hands, dried them with the washcloth, then just left it. The bathroom fixtures were corroded. There were nails or tacks sharp side up under the carpet near the bathroom door which I stepped on more than once. Several pillows had no pillowcases. The pillows were stacked in a way that made me think someone had been using them, like maybe for naps. The air conditioning didn't work well - mostly warm air. There was no toilet paper dispenser - just a roll on the edge of the tub. The box springs were ripped and sagging. The bedframes were rusty and wobbly. There was loose garbage piled outside near the bottom of the stairs. Cigarette butts littered the outside floor on both the first and second floors. The outside stairs were rotting and sagging. The railings on the stairs and around the second floor were rusty. The 21B Hotel is an absolute dump. It's not the worst hotel I've ever stayed in, but it's close. I saw my stay through, because I'm pretty low maintenance and was there for only two days. But I absolutely, positively will not stay here again and I recommend that no one else do so.