Royal Tulip On The Beach Hotel - Shanghai
1 Xincheng Rd. , 200540 , Shanghai , ,China
Address: 1 Xincheng Rd. , 200540 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 30.707069 , Lon: 121.344139 |
Map
Address: 1 Xincheng Rd. , 200540 , Shanghai , China | |
Phone: | |
Web: | |
GPS Lat: 30.707069 , Lon: 121.344139 |