Shangri-La Hotel Bangkok is a luxurious hotel located on the banks of the Chao Phraya River. The hotel offers full board packages that include breakfast, lunch, and dinner. The hotel has several restaurants that serve a variety of cuisines, including Thai, Chinese, and Italian. The hotel also has a fitness center, a spa, and a swimming pool. The rooms are spacious and elegantly decorated, with all the modern amenities you would expect from a luxury hotel.