Address:301 Wenhua Road, near Deyi Times Square, Shunqing District, Nanchong
Hotel Tel:+86-817-5088333