Das 4-Sterne-The Bund Riverside Hotel Shanghai ist im Stadtviertel Zentrum Shanghai gelegen, ca. 20 Gehminuten vom Yu-Garten entfernt. Das Hotel bietet 241 Gästezimmer mit Blick auf den Garten.
Das Zentrum von Shanghai kann man fußläufig in 20 Minuten vom Hotel aus erreichen. PearlLam Galleries ist nur 300 m von der Unterkunft. Auch das Stadtplanungsmuseum Shanghai liegt ca. 25 Gehminuten von der Unterkunft entfernt, während die U-Bahn-Station East Nanjing Road nur wenige Schritte entfernt vom Bund Riverside Shanghai ist. Die Bushaltestelle Middle Henan Road at East Nanjing Road befindet sich in 250 Meter Entfernung vom Hotel.
Einige Zimmer in der Unterkunft sind mit einer individuellen Klimaregelung, Zentralheizung und einem Bügeleisen/Bügelbrett ausgestattet und verfügen über Selbstversorgeroptionen, vor allem einen elektrischen Wasserkocher. Zu Ihrer Sicherheit sind diese klimatisierten Zimmer mit einem Laptop-Tresor ausgestattet.
Das Restaurant Mr & Mrs Bund-Modern Eatery by Paul Pairet mit einer großen Auswahl an Gerichten ist ca. 3 Kilometer vom Bund Riverside entfernt.