Address:1-10 houheba street, North Renmin Street, Nanbin town, Shizhu Tujia Autonomous County, Chongqing
Hotel Tel:+86-23-73331200