My husband and I stayed at the Shangri-La Bangkok for two nights on the way back from our honeymoon. We were given an upgrade to a suite, which was a nice touch, and flowers in our room on arrival. The room was large, with a separate living room. Overall I loved the hotel and wish we could have spent more time there. The pool outside by the river was beautiful - a real oasis of calm compared to what happens when you leave the hotel grounds! Breakfast was very nice .
Good location, on the river, and close to the MRT. You can take a river boat tour from the dock at the hotel; either an evening dinner cruise, or a daytime tour, but be aware that these do not run every day. A good option is to take a public boat from the nearby Oriental Pier, which costs just 20 Bhat and stops at all the major sights on the river. Beware of the tuk-tuk drivers outside the hotel (and all across the city!) who will tell you that the shops/attractions/night markets are closed, and pester you into riding with them on a "tour"! Just smile and say thank you, and keep on walking!












