Shanghai New Yangtze Hotel
No 96 Songbao Road, Shanghai, China, 200940, CN
Nearby Shanghai New Yangtze Hotel
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Shanghai Travel Forum
Need advice about Shanghai, China? Visit the Travel Forum for Shanghai and ask our Answer Gurus.