Address:64 North Railway Station Road, near inner ring South Road, Yongchuan District, Chongqing
Hotel Tel:+86-23-49368112