Address:61 Qianzhong Avenue, near waiheba street, next to waiheba new station, Pengshui Miao&Tujia Autonomous County, Chongqing
Hotel Tel:+86-23-64709555