Reserve
The Holiday Inn Express Shanghai Jinqiao Central (Shanghai Jinqiao Zhongxin Zhixuan Jiari Jiudian) is an international business hotel located in the business center of Jinqiao, just close to the Jinqiao International Business Plaza. It is about 8km(in a straight line) from the Shanghai Expo Site, 43...