Olympic Club Hotel Xujiahui - Shanghai
No.1800, Zhong Shan Nan 2 Road, Xuhui District , 200030 , Shanghai , ,China
Address: No.1800, Zhong Shan Nan 2 Road, Xuhui District , 200030 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.180939 , Lon: 121.439865 |
Map