This is a cheap hotel for Bangkok and you get what you pay for. I stayed here 20 years ago when it was listed in one of my travel guides. Subsequently, I have stayed here two more times and after each stay have somewhat regretted it. I return because I like the location (which for me is ideal for Bangkok) and it is cheap. However, it is very evident that they haven't improved the facilities in the 20 years since my first stay. Wi-fi is the absolute worst of any hotel I stayed at in all of SE Asia. Their prices don't fluctuate much so their standard price typically beats most other hotels for the area. Other hotels of higher quality, typically have much higher prices in peak travel times, but can have similar prices to Royal Asia Lodge in low season. If this is the case, it is a no brainer to stay at one of them. If in peak season, Royal Asia Lodge may still be an option, but a somewhat reluctant one. I agree with other reviews, it is best for short stays, particularly when flying in and out of Bangkok on your way to somewhere else.