GreenTree Inn Shanghai Jiading Fangzhou Times Square Express Hotel - Shanghai
No.2572 Middle Chengliu Road Jiading , , Shanghai , ,China
Address: No.2572 Middle Chengliu Road Jiading , , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.138117 , Lon: 121.279785 |
Map