Address:2888 Lanhai Road, near Lanhai International Golf Community, Chongming District, Shanghai
Hotel Tel:+86-21-39361888