The Mandarin Oriental Bangkok Hotel is located on the riverside Chao Phraya river.  A legend in its time by the oldest hotel in Asia and could say that this is the best hotel in the world with luxurious accommodation.