Address:71 Lane 1388, new Songjiang Road, near Wenxiang road, Songjiang District, Shanghai
Hotel Tel:+86-15802190739