Il Jinjiang Inn Select Shanghai Luxun Park è situato nel quartiere Hongkou di Shanghai, a 19 minuti di auto dall'aeroporto Internazionale di Shanghai-Hongqiao.
Questo hotel si trova a circa 6 minuti a piedi dal Museo Lu Xun e a soli 150 metri dalla stazione della metro di Hongkou Football Stadium. Quest’alloggio dista anche 10 minuti di auto dal Ponte Waibaidu di Shanghai. Questo hotel è a circa 4 km dal Museo di Shanghai. La stazione della metropolitana più vicina si trova a soli 5 minuti a piedi dal posto
Il Jinjiang Inn Select Shanghai Luxun Park, a 3 stelle, vanta una vicinanza ai luoghi d'interesse di Shanghai, mentre le sue 82 camere sono dotate di una scrivania, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione. Gli ospiti possono usufruire di un WC alla francese e una doccia e asciugacapelli e teli da bagno.
A 5 minuti a piedi dal posto, il ristorante i Lai TianHua serve diversi tipi di piatti cinesi.