Jinjiang Inn South Train Station Shanghai

Jinjiang Inn South Train Station Shanghai Address: No.488 Longwu Rd., Shanghai, China

Minimum price found for Jinjiang Inn South Train Station Shanghai was: 185 CNY

Click here to get more information, photos & guest ratings for Jinjiang Inn South Train Station Shanghai