Shanghai Holland Hotel - Shanghai
No.1301 Gonghexin Rd,Zhabei District , , Shanghai , ,China
Address: No.1301 Gonghexin Rd,Zhabei District , , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.265699 , Lon: 121.460197 |
Map
Address: No.1301 Gonghexin Rd,Zhabei District , , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.265699 , Lon: 121.460197 |