Address:1118, Lane 555, Yindu West Road, near Chenchun road, Minhang District, Shanghai
Hotel Tel:+86-13524892650