Address:29 Moon Lake Street, near Huangshui bus station, Shizhu Tujia Autonomous County, Chongqing
Hotel Tel:+86-13212485599