Situated on the banks of the Chao Phraya River, The Peninsula Bangkok offers luxurious rooms and suites with panoramic river views. The hotel boasts a riverside pool, a spa, and several dining options. With free cancellation, guests can make their reservations without worrying about any last-minute changes to their travel plans.