The Shangri La is a stunning hotel on the Chao Phraya River. The standard of service is very high, all the staff are very helpful as you expect from a 5 star hotel. The breakfast is the best I have come across in Thailand the choice is vast and of a high quality. A river view room is must, it's very interesting watching the world go by. A river trip is a must. I would stay here again.