Address:7 Fenghuang street, near Fenghuang highway, Chongming District, Shanghai
Hotel Tel:+86-21-56851321