AVOID. The reviews on this website beggar belief - this place is a complete dump, 2 star at best but more like 1 star. It is a disgrace to show this as a 4 star hotel and having a discount from $202 to $62. It is not worth $25.
Nothing worked in the room except the kettle and the fridge. The room was filthy with broken, worn furniture; old, broken television with badly-scratched plasma screen and poor channel reception (impossible to use and even if you did use it, you would be sitting on the tiny, cheap, cigarette burned 2-seater sofa that probably came from IKEA 20 years ago); useless internet; filthy cooker that was probably broken anyway; old, worn, small towels; no plug in the sink, aircon that was either too hot (bedroom) or too cold (living space) despite being set at 23 throughout. The lift couldn't handle more than 3 people or 2 people with baggage (overload sign flashing so someone had to get out). It gets one star rating because the bed was comfortable (albeit the room was too hot) and quiet (down an alley from the main road). I didn't eat here in case the standards in the kitchen were the same as the room. It is a 15-20 minute walk to Terminal 21 and there is nothing else worth visiting in the vicinity. This is, by some distance, the worst hotel I have ever stayed in in Thailand and I am amazed that anyone could give this place a positive review. Of course, it is possible that I drew the short straw and every other room is perfect but I doubt it. TERRIBLE