Home Inn (Shanghai Hongqiao Hub Qibao Zhongchun Road)
Print
Address:7088 Zhongchun Road,, Minhang District, Shanghai
Hotel Tel:+86-21-34712558