The Shangri-L. Is a luxury hotel on the water in Bangkok. The rooms are beautiful well appointed and a surprise treat at breakfast . Served in the room fresh golden mangoes. Service from check in through our stay was excellent. The pool is a wonderful pace to relax and the massages were great. Restaurants have view of the water and great food, with many selections.