Shangri-La Hotel, Bangkok is a renowned hotel located on the banks of the Chao Phraya River. The hotel offers smoke-free rooms with modern amenities and breathtaking river views. Guests can indulge in a range of dining options, relax by the pool, or rejuvenate at the spa, all in a smoke-free environment.