Howard Johnson Hongqiao Airport Hotel - Shanghai
1989, Huaxiag Road , 201107 , Shanghai , ,China
Address: 1989, Huaxiag Road , 201107 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.200762 , Lon: 121.305885 |
Map
Address: 1989, Huaxiag Road , 201107 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.200762 , Lon: 121.305885 |