Shanghai New World Daimaru befindet sich in unmittelbarer Nähe vom 4-Sterne-The Bund Riverside Hotel Shanghai und ist unter anderem zu Fuß in nur 5 Minuten zu erreichen.
Bund ist rund 3 Kilometer vom Hotel entfernt und Oriental Pearl Tower ist innerhalb von circa 10 Fahrminuten zu finden. In der Nähe befinden sich die kulturellen Sehenswürdigkeiten Waibaidu-Brücke (850 Meter) und Shanghai-Museum (2 km). Auch Yu-Garten ist in einer Entfernung von 20 Minuten zu Fuß vom Bund Riverside Shanghai. Die nächstgelegene U-Bahn-Station East Nanjing Road befindet sich gleich neben dem Hotel. Die Unterkunft in Shanghai ist 14 Minuten Autofahrt vom Flughafen Shanghai Hongqiao entfernt.
Das The Bund Riverside Hotel verfügt über 241 Zimmer, die mit einem Fernsehen mit mehreren Kanälen sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Minibar ausgestattet sind. Eine Klimaanlage sorgen für den Komfort der Gäste. Einige dieser klimatisierten Zimmer haben einen Blick auf den Innenhof.
Das Restaurant Shanghai Grandmother befinden sich ungefähr 450 Meter vom Bund Riverside entfernt.