My son and I were very happy with Chateau de Sukhumvit, where we stayed for three nights over New Years. The room was large and bright with a balcony, the entire facility was spotlessly clean (and similarly spacious), and we found the location to be convenient. It is about a 12-15 min walk to BTS On Nut station. We will stay here again when visiting Bangkok!