Hi Inn (Shanghai Chenghuang Temple)
Print
Address:77 Xueqian street, near Penglai Road, Huangpu District, Shanghai
Hotel Tel:+86-21-63666099