Shangri-La Hotel, Bangkok is a 5-star hotel located on the banks of the Chao Phraya River. The hotel offers all meals included in the room rate, with a variety of dining options available. Guests can enjoy international cuisine at NEXT2 Cafe, Thai cuisine at Salathip, and Chinese cuisine at Shang Palace. The hotel also features a spa, fitness center, and outdoor pool.