Hotel Holiday Inn Express Shanghai New Hongqiao - Shanghai China - Photos
» Hotel Holiday Inn Express Shanghai New Hongqiao - Shanghai China
Hotel Holiday Inn Express Shanghai New Hongqiao - Shanghai China - Search and Book Hotel
1917 Huqingping Road (Huqingping Gonglu), Qingpu District
201702 Shanghai
Hotels 4 Stars China