GreenTree Alliance Shanghai Anting Subway Station Hotel - Shanghai
Alibaba Tower No. 171 Huaan Road Jiading , 215332 , Shanghai , ,China
Address: Alibaba Tower No. 171 Huaan Road Jiading , 215332 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.289230 , Lon: 121.146980 |
Map