Crowne Plaza Shanghai Hongqiao, an IHG Hotel
Crowne Plaza Shanghai Hongqiao, an IHG Hotel, No. 23, Lane 630 Shenchang Road, Minhang District, Minhang, 201107 Shanghai, China Excellent location show map,, Very Good, 5 reviews, Staff,, +45 photos, Crowne Plaza Shanghai Hongqiao, an IHG Hotel has a restaurant, fitness center, a bar and shared lounge in Shanghai.