Booking Wolf

JI Hotel (Shanghai Huochezhan Nanguangchang)

3-star · Shanghai (and vicinity), China

No. 601 Hengfeng Road, Shanghai

3-star JI Hotel (Shanghai Huochezhan Nanguangchang) in Shanghai (and vicinity) — compare prices across major booking sites on Booking Wolf.

Where is JI Hotel (Shanghai Huochezhan Nanguangchang)?

JI Hotel (Shanghai Huochezhan Nanguangchang) is at No. 601 Hengfeng Road, Shanghai, in Shanghai (and vicinity), China.

Loading live availability and room rates…

Things to do near JI Hotel (Shanghai Huochezhan Nanguangchang)

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