Das Jinjiang Inn Select Shanghai Luxun Park liegt im Viertel Hongkou, in einer Entfernung von 19 Autominuten vom Flughafen Shanghai Hongqiao.
Shanghai Stadtplanungsmuseum ist in knapp 4 km Entfernung von hier und Jadebuddha-Tempel ist rund 4 Kilometer vom Hotel entfernt. Zu den nächstgelegenen Attraktionen gehören Lu Xun Museum sowie Lu Xun Memorial and Gravesite. Shanghai-Museum ist in rund 4 km Entfernung von der Unterkunft. Das 3-Sterne-Hotel ist in unmittelbarer Nähe von der U-Bahn-Station Hongkou Football Stadium.
Das Jinjiang Inn Select Shanghai Luxun Park bietet 82 Zimmer, die einen Schreibtisch, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage zur Verfügung stellen. Sie verfügen über eine getrennte Toilette und eine Dusche sowie über einen Haartrockner und Hausschuhe.
Das Restaurant Lai TianHua bietet eine große Auswahl an chinesischen Speisen und liegt circa 5 Minuten zu Fuß von der Unterkunft entfernt.