Circa 30 Meter vom Fluss Huangpu Jiang entfernt, bietet das 4-Sterne-Hotel Riverview Hotel Shanghai 200 Zimmer. Hochgeschwindigkeitsinternet wird in den Zimmern des Hotels angeboten.
Nanpu-Brücke liegt in rund 4 km Entfernung vom Hotel. Shanghai-Museum lässt sich innerhalb von 10 Minuten mit dem Auto erreichen. Die Unterkunft liegt auch gleich neben der U-Bahn-Station Xiaonanmen. Aquarium Shanghai ist etwa 2 Kilometer vom Hotel entfernt. Die Shiliupu befindet sich in einer 10 Gehminuten Entfernung vom Riverview Hotel.
Einige Zimmer verfügen über eine individuelle Klimaregelung und Zentralheizung sowie über einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. In den Badezimmern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, stehen den Gästen zudem ein Haartrockner und Morgenmäntel zur Verfügung. Die Zimmer blicken ebenfalls auf den Garten.
Jeden Morgen wird ein Frühstück im Restaurant serviert. Das Restaurant CHAR bar and grill mit europäischen Gerichten befindet sich 5 Minuten Fußweg von der Unterkunft entfernt.