Home Inn (Shanghai Pudong Chuansha Miaojing Road)
Print
Address:635 Miaojing Road, near Chengnan Road, Pudong New Area, Shanghai
Hotel Tel:+86-21-68792118-9