Review: The Royal Orchid Sheraton Hotel & Towers Bangkok
Standing proudly on the bank of the Chao Phraya River, the 28 storey hotel with its clever Y-shaped construction, giving every single room a view of the Thai capital’s famous water way, The…