+UPLOAD
1279 Reviews

Shanghai Hongqiao Airport Hotel - Air China

No 181, Shen Da San Road (inside Hongqiao Airport, Terminal 2), 200335, Shanghai