24K International Hotel People's Square - Shanghai
No.20,Lane 155 Weihai Road , 200003 , Shanghai , ,China
Address: No.20,Lane 155 Weihai Road , 200003 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.227270 , Lon: 121.468399 |
Map
Address: No.20,Lane 155 Weihai Road , 200003 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.227270 , Lon: 121.468399 |