Located on the banks of the Chao Phraya River, Shangri-La Hotel, Bangkok is a luxurious resort hotel that offers breathtaking views of the river and the city skyline. The hotel features elegant rooms and suites, as well as a range of amenities including multiple restaurants, a spa, and a swimming pool. Guests can enjoy a variety of activities such as river cruises, traditional Thai massages, and cooking classes. The hotel is also conveniently located near popular attractions such as the Temple of Dawn and the Flower Market.