Get Listed
Sofitel Shanghai Hongqiao
Accor Hotels Hotel
Address: 666 Taihong Road, Minhang District, Shanghai, Shanghai, 201107, China