Unwind in elevated river view hotel rooms and suites. Delight in our location opposite ICON Siam and next to the Chaopraya River Cruise Port, along with the convenience of our shuttle boats to iconic attractions. Discover our five-star hotel haven on the enchanting Chao Phraya River in vibrant Bangkok. Welcome to Royal Orchid Sheraton Hotel & Towers Recharge at our river view hotel in Bangkok, ThailandĮxperience refined luxury and travel smart at Royal Orchid Sheraton Hotel & Towers.