Grand Mercure Shanghai Hongqiao by ACCOR - Shanghai
No. 369 Xian Xia Road , 200336 , Shanghai , ,China
Address: No. 369 Xian Xia Road , 200336 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.206085 , Lon: 121.396049 |
Map
Address: No. 369 Xian Xia Road , 200336 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.206085 , Lon: 121.396049 |