Address:876 chaxi Road, Nanxiang Town, near Yinxiang Road, Jiading District, Shanghai
Hotel Tel:+86-18512113211