Das 4-Sterne Riverview Hotel Shanghai mit 200 Zimmern liegt in 30 Meter Entfernung zum Fluss Huangpu Jiang. Das Hotel mit Hochgeschwindigkeitsinternet in den Zimmern.
Die wichtigsten Sehenswürdigkeiten von Shanghai wie Yu-Garten und Oriental Pearl Tower liegen in der Nähe. Das Stadtzentrum von Shanghai ist in etwa 30 Minuten zu Fuß erreichbar. Bund ist in 25 Gehminuten Entfernung von der Unterkunft. Die U-Bahn-Station Xiaonanmen, die ungefähr 5 Fußminuten von hier entfernt liegt, bietet eine schnelle Verbindung in alle Stadtteile von Shanghai.
Im Riverview sind Zimmer mit einem persönlichen Safe, TV mit Satellitenkanälen und einer Klimaanlage ausgestattet. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen. Die Zimmer verfügen außerdem über eine Kaffeemaschine und einen elektrischen Wasserkocher für die Selbstverpflegung. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche augestattet und bieten zudem einen Haartrockner und Hausschuhe. Einige Zimmer profitieren vom Ausblick auf den Garten.
Das Riverview Shanghai bietet den Gästen Frühstück im Restaurant an. Das Restaurant CHAR bar and grill mit europäischen Gerichten ist etwa 5 Minuten zu Fuß von hier entfernt.