Jinglai Hotel (Shanghai Chuansha Metro Station)

Jinglai Hotel (Shanghai Chuansha Metro Station) Book / Directions
Address
No. 1159 Chuanhuan South Road ,Shanghai
Nearest stations
About 11 minutes from 新场 on foot
Reserve

Transit information

Nearest hotels

cntlog