Directions to Jin Jiang Y.M.C.A. Hotel, Shanghai

Jin-jiang-y-m-c-a-hotel-map
The Jin Jiang Y.M.C.A. Hotel in Shanghai is located at 123 XIZANG ROAD SOUTH , Shanghai , CN .   Click on the Google Map above to get an interactive version and see the area around the Jin Jiang Y.M.C.A. Hotel .