Ibis Styles (Shanghai Zhangjiang)

Ibis Styles (Shanghai Zhangjiang) Book / Directions
Address
No. 1206 Zhangjiang Road ,Shanghai
Nearest stations
About 4 minutes from 张江路 on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog