Address:3a03, 1181 Yan'an west road, near Zhongshan Park, Changning District, Shanghai
Hotel Tel:+86-15954288894