Home Inn (Shanghai Ouyang Road)
Print
Address:69 Jixiang Road, near Ouyang Road, Hongkou District, Shanghai
Hotel Tel:+86-21-56711999