Address:188-3 Huoxiang Road, near Chenhui Road, Zhangjiang Hi Tech Co., Ltd, Pudong New Area, Shanghai
Hotel Tel:+86-21-68596768