Address:181 Chengjiaqiao Road, near Hongzhong branch of Jinhui Road, Minhang District, Shanghai
Hotel Tel:+86-21-60839339