I have stayed at Legacy Suites before. It's about a 5 minute walk from Asoke station and they are LB friendly. Rooms at the hotel are similar to what you find at Adelphi suites or Pharchara. Soi 29 is very quiet with little traffic. The downside of staying on this Soi is the limited number of restaurants in the area. The hotel restaurant is pretty much pub food. There is a traditional Japanese place next door, but it really caters to Japanese only. It's a 5 or 8 minute walk to Terminal 21, which will give you some more dining options. There is a fun sports bar at the corner of Suk & Soi 29 that has cover bands and a party vibe. I took a couple of CIB LBs there before heading to the hotel and they both loved it.
Next door to Legacy is the Mermaid Hotel. I have also stayed there. It's very similar to Legacy, the rooms are all suites. They have a great pool that gets plenty of sun, it's better than Legacy's pool. The restaurant at Mermaid is very limited, even the breakfast offerings are lame. Their rates usually run cheaper than Legacy and I think they offer more bang for the buck than Legacy. You might want to give them a look also.