Address:45 Nanbin Road, near Shizhu, Longxin Huacheng, Shizhu Tujia Autonomous County, Chongqing
Hotel Tel:+86-23-73318888