The Hotel Shangri La is one of the most luxurious hotels in Bangkok and it is located on the bank of Chao Phraya River, next to the Peninsula.

The Hotel Shangri La is one of the most luxurious hotels in Bangkok and it is located on the bank of Chao Phraya River, next to the Peninsula.