Shangri-La Hotel, Bangkok is a luxurious five-star hotel located on the banks of the Chao Phraya River. The hotel offers stunning views of the river and a golf course nearby for guests who enjoy golfing. The golf course provides a challenging and scenic experience, with beautiful views of the river. After a round of golf, guests can relax at the hotel's spa, which offers a range of treatments and therapies. The hotel also features multiple dining options, including a riverside restaurant serving Thai and international cuisines. With its luxurious accommodations and breathtaking views, Shangri-La Hotel, Bangkok is a top choice for travelers.