Address:No. 1050 Wuzhong Road, North Building 5, Hongqiao Shengshi Lotus Square, near Lianhua Road, Minhang District, Shanghai
Hotel Tel:+86-21-62967506