Situated on the banks of the Chao Phraya River, Shangri-La Hotel Bangkok offers smoke-free rooms with contemporary Thai decor. The hotel features a riverside pool, multiple dining options, and a luxurious spa. Non-smoking guests can enjoy a comfortable and healthy stay in a smoke-free environment.