Just got back from a company trip in Bangkok. We stayed at the Novotel Siam. I highly recommend this hotel due to it's very nice location. The hotel is within walking distnce to Siam Paragon, Siam Discovery, Central World and MBK. If you have the stamina, you will not get bored with the shopping! The cutest dresses are found along the small side streets near the hotel, called Little Siam. OMG, the dresses were so cute and funky. Too bad they didn't come in my size. Darn excess weight, hmp!
Novotel Siam also has well appointed, spacious, clean and comfortable rooms. The staff are very courteous and helpful. Most of them don't speak english but, they are always ready to give you a smile :-)
The buffet breakfast at Novotel Siam also has a huge selection on local, oriental, halal and international dishes. You're sure to find something to fill you up. You will need all your energy for all the walking, shopping and sight seeing.
The most attractive come on perhaps is that Novotel Siam is just a stonesthrow away from many massage salons :-) One of them even has a funny name, "Miss Puke", he he he. I tried Chang Massage and Issey, just accross the street from the hotel. I highly recommend a Thai full body massage of at least two hours a day (while you're in Bangkok), it will recharge you and will guarantee and very restful sleep. A two-hour massage will set you back THB500 (Around P750 or US$16), pretty cheap and definitely worth it.