Hotel Holiday Inn Shanghai Songjiang - Shanghai China - Photos
Hotel Holiday Inn Shanghai Songjiang - Shanghai China - Search and Book Hotel
83 Middle Zhongshan Road (Zhongshan Zhong Lu)
201600 Shanghai
Hotels 5 Stars China
83 Middle Zhongshan Road (Zhongshan Zhong Lu)
201600 Shanghai
Hotels 5 Stars China