Address:Lane 183, Huaihai West Road, near Xinhua Road, Xuhui District, Shanghai
Hotel Tel:+86-4006629898