Das Royal Orchid Sheraton Riverside Hotel Bangkok befindet sich im Stadtteil Niederkassel von Bangkok, in ca. 5 Gehminuten Entfernung von Mae Nam Chao Phraya und bietet 2 Außenpools. Das Hotel liegt in der Nähe vom Iconsiam. Es verfügt zudem über 5 Restaurants, die auf thailändische, Meeresfrüchte- und internationale Küche spezialisiert sind.
Das 5-Sterne-Hotel liegt in der Nähe mehrerer bekannter Sehenswürdigkeiten und ist rund 3 km vom König-Prajadhipok-Museum und rund 3,1 km vom Siam Ocean World entfernt. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Bangkok Kunst- und Kulturzentrum (2 km) und das Demokratiedenkmal (3,2 km). Das Royal Orchid Sheraton Riverside Hotel liegt in einer Entfernung von circa 10 Autominuten vom Große Palast. Die Gäste finden die Bushaltestelle Si Phraya Pier direkt neben der Unterkunft, ca. 150 Meter entfernt.
Die 816 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. In den Badezimmern befinden sich eine getrennte Toilette und eine Dusche. Die privaten Badezimmer umfassen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken für zusätzlichen Gästekomfort. Die luxuriösen Zimmer dem Royal Orchid Sheraton Riverside Hotel bieten einen weitläufigen Blick auf Chao Phraya.
Das Hotel bietet jeden Tag ein kostenloses Frühstück an. Das Restaurant Siam Yacht Club Restaurant serviert die thailändische Küche zum Abendessen. Das Royal Orchid Sheraton Riverside Hotel Bangkok hat auch eine Lounge- Bar mit Vorspeisen und Grillgerichten. Sie befindet sich im 27. Stockwerk.