Dotato di una terrazza e una piscina interna, il Shanghai Pagoda Inno Hotel, a 5 stelle, si trova a 6 km dallo Stadio di Hongkou. L'hotel, situato in un quartiere dello shopping, dispone di un'area commerciale e un ristorante per la comodità dei suoi ospiti.
Questo hotel si trova a circa 30 km dall'aeroporto Internazionale di Shanghai-Hongqiao e a circa 15 minuti in auto da diversi luoghi di interesse culturale, come il Museo Lu Xun. Il Pagoda Inno Shanghai è vicino alla stazione della metropolitana Jiangwan Stadium. Inoltre, la struttura è a una distanza di 1 km dall'Università Fudan. È situato a circa 10 minuti a piedi dalla fermata dell'autobus Songhu Road Wujiaochang.
Il Pagoda Inno mette a disposizione degli ospiti 154 camere arredate con finestre insonorizzate, nonché un mini bar e servizi per la preparazione di tè/caffè. Per il comfort degli ospiti sono presenti un impianto di climatizzazione. Con un bagno con WC separato e una doccia, i bagni dispongono anche di asciugacapelli e accappatoi.
Viene offerta una colazione a buffet ogni mattina Potrai fare una passeggiata di 6 minuti fino al ristorante AGOGO Kitchen & Bar o mangiare al ristorante Ye Li Xia Li XinJiang Restaurant, situato a 600 metri.