International Sculpture Park befindet sich etwa 6 km vom Beijing Riverside Hotel entfernt und ist unbedingt einen Besuch wert. Das Hotel überblickt den Garten und bietet WLAN im ganzen Gebäude.
Das 5-Sterne-Hotel befindet sich im Stadtviertel Fengtai, in einer Entfernung von circa 30 Autominuten vom Bahnhof Ost Peking. Historical Museum of Lugou Bridge ist in circa 2 km Entfernung gelegen. 5 Minuten zu Fuß vom Riverside entfernt befindet sich BeiJing YuanBo YuanZhu ZhanGuan.
Die 283 klimatisierten Zimmer verfügen über einen Personalcomputer und einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche.
Hier wird ein Frühstücksbuffet jeden Tag angeboten. Die Gäste können sich in der hoteleigenen Lounge- Bar gut entspannen.