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 features a golf course nearby for guests who want to enjoy a round of golf during their stay. The golf course provides a challenging and well-maintained environment, with beautiful fairways and scenic views. After a day on the course, guests can relax at the hotel's spa, dine at one of the onsite restaurants, or take a dip in the pool overlooking the river.