Address:No. 12, Lane 38, Nanhua street, Beizhai Road, Huacao Town, near Nanqian road, Minhang District, Shanghai
Hotel Tel:+86-21-34901007