Address:1290 new Songjiang Road, at the intersection of jiangxue road and yulanxuan gate, Songjiang District, Shanghai
Hotel Tel:+86-21-67680389