Having already been in Bangkok a number of times, we don't care about our hotel's location (except for proximity to BTS/metro), considering that we will be moving around. Except for riverside hotels, I don't think location matters that much, but I may be missing something.