Address:505 Huaxiang Road, intersection of Shenlan Road, near Huqingping highway, Minhang District, Shanghai
Hotel Tel:+86-21-64610182/18217717817