Address:20 Fenghuang Avenue, near 108 provincial road, Yongchuan District, Chongqing
Hotel Tel:+86-23-49515555