25 Minuten zu Fuß vom Konfuziustempel von Shanghai entfernt gelegen, verfügt das Shanghai Riverview Hotel Bund Store über 20 Zimmer mit Blick über die Stadt.
Das Hotel im Stadtteil Bund von Shanghai liegt in rund 2 km Entfernung vom Oriental Pearl Tower und in ungefähr 2,1 km Entfernung von Einkaufsmöglichkeiten wie dem Platz des Volkes. Der Jadebuddha-Tempel gilt als heilige Stätte und liegt in einer Entfernung von ca. 15 Autominuten von dem 2-Sterne-Hotel. Kulturelle Erlebnisse in der Umgebung bieten das Shanghai Museum (liegt in ungefähr 2,2 km Entfernung vom Riverview Hotel Bund Store). Die Unterkunft ist in der Nähe von der U-Bahn-Station Xiaonanmen. Der Flughafen Shanghai Hongqiao liegt 20 km vom Hotel entfernt und ist innerhalb von 16 Minuten mit dem Auto erreichbar.
Die Zimmer im Riverview Hotel Bund Store Shanghai sind mit einem Schreibtisch, schallisolierten Fenstern und einer Klimaanlage versehen. Für Ihren Komfort werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt.
Das Restaurant CHAR bar and grill ist in ca. 5 Gehminuten Entfernung von der Unterkunft gelegen.