Home Inn (Shanghai South Gaoqinglu on Hongshan Road Shop)
Print
Address:1617 Hongshan Road, near Gaoqing Road, Pudong New Area, Shanghai
Hotel Tel:+86-21-58516622