Con una eccellente posizione a circa 7 km dal Museo di Shanghai, il confortevole Holiday Inn Express Shanghai North Bund Riverside By Ihg, a 4 stelle, è caratterizzato dalle viste sulla città. Inoltre, la struttura dispone di una stazione di ricarica per veicoli elettrici.
Questo hotel si trova nel quartiere Yangpu, a circa 10 minuti in macchina dalla stazione ferroviaria Shanghai Metro. Le attrazioni culturali della zona sono il Museo di Scienza e Tecnologia di Shanghai (3 km) e il Ponte Waibaidu (4 km). Inoltre, l'Holiday Inn Express Shanghai North Bund Riverside By Ihg è situato a circa 3,1 km dalla Torre di Jim Mao. La fermata dell'autobus più vicina è Changyi Road at Minsheng Road, a soli 450 metri.
L’hotel dispone di 88 camere con una zona pranzo, arredata con uno scrittoio. La TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti. Inoltre, le camere da letto separate sono arredate con un armadio. Sono dotati di una doccia accessibile ai disabili, insieme a servizi come asciugacapelli e asciugamani.