Booking Wolf

JI Hotel (Shanghai Longchang Road Subway Station)

3-star · Yangpu

No. 2669 Changyang Road

3-star JI Hotel (Shanghai Longchang Road Subway Station) in Yangpu — compare prices across major booking sites on Booking Wolf.

Where is JI Hotel (Shanghai Longchang Road Subway Station)?

JI Hotel (Shanghai Longchang Road Subway Station) is at No. 2669 Changyang Road, in Yangpu.

Loading live availability and room rates…

Similar hotels nearby

Things to do near JI Hotel (Shanghai Longchang Road Subway Station)

Tours and activities in Shanghai (9 km away) →Browse things to do worldwide →