Hotel Overview


Welcome to Royal Orchid Sheraton Hotel & Towers, an elegant 5-star hotel located on the Chao Phraya River in Bangkok, Thailand. Each of our 726 guest rooms showcase unobstructed river views, luxury amenities and unparalleled service.

Guest Rooms

back to top