The Holiday Inn Shanghai Hongqiao West is ideally located in the Hongqiao Business District, approximately 3. 7km from the Shanghai National Convention and Exhibition Center and Xujing station on Metro Line 2. This hotel offers guests a taste of global cuisine with its all-day dining restaurant, executive club, lobby lounge, Crossroads Pub, Chinese restaurant, and Japanese restaurant. It also features a business center, gym, spa, laundry service, and currency exchange. A convenience store, It...