Holiday Inn Express Shanghai Hongqiao North
Print
Address:520 Hewang Road, Jiangqiao town, Jiading District, Shanghai
Hotel Tel:+86-21-39183333