Holiday Inn Shanghai Songjiang
Search & compare prices for Holiday Inn Shanghai Songjiang in all hotel booking websites.
Holiday Inn Shanghai Songjiang Address: 83 Middle Zhongshan Road, Shanghai, China
Minimum price found for Holiday Inn Shanghai Songjiang was: 555 CNY
Click here to get more information, photos & guest ratings for Holiday Inn Shanghai Songjiang