Das 4-Sterne Riverview Hotel On The Bund liegt im Bezirk Bund, in einer Entfernung von 16 Autominuten vom Flughafen Shanghai Hongqiao. Das Hotel stellt den Gästen Hochgeschwindigkeitsinternet in den Zimmern bereit.
Expo 2010 ist in 10 Minuten Autofahrt leicht erreichbar. Von hier aus sind es nur 30 Gehminuten zum Zentrum von Shanghai. Platz des Volkes ist in 3 km Entfernung von der Unterkunft. Die nächstgelegene U-Bahn-Station Xiaonanmen befindet sich etwa 400 Meter von hier entfernt.
Das Riverview Hotel On The Bund Shanghai verfügt über 200 Zimmer mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar. Eine getrennte Toilette und eine Dusche werden in den Zimmern zur Verfügung gestellt.
Im Restaurant können Gäste ihr tägliches Frühstück genießen. Im Restaurant Vespertine, das nur 7 Gehminuten vom Hotel entfernt liegt, kommen französische Speisen auf den Tisch.