Home Inns Shanghai Quyang Business Center Dabaishu Subway Station Branch - Shanghai
No. 1108 Zhongshan North 1st Road , , Shanghai , ,China
Address: No. 1108 Zhongshan North 1st Road , , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 31.291416 , Lon: 121.488747 |
Map