Address:88, Lane 1292, new Songjiang Road, near Dongming international shopping mall, Songjiang District, Shanghai
Hotel Tel:+86-21-60710999