Where to stay in Bangkok, Thailand: Check into luxury boutique hotel The Siam along the Chao Phraya River

The highly-instagrammable, six-star resort located in the historic Dusit district in Bangkok, Thailand is one of Asia's most beautiful hotels – and perfect for those who wants a quiet weekend getaway from Singapore