Address:866 Neihuan South Road, near North Railway Station Road and passenger transport center, Yongchuan District, Chongqing
Hotel Tel:+86-23-61181048