

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.
JI Hotel (Shanghai Longchang Road Subway Station) is at No. 2669 Changyang Road, in Yangpu.
Loading live availability and room rates…