Holiday Inn Shanghai Hongqiao

No. 3555 Qixin Road, Minhang, 201101 Shanghai, China

Hotel image
Read more reviews for Holiday Inn Shanghai Hongqiao