CHAMPAIGN--New life is coming to downtown Champaign. A new hotel and restaurant are headed to the area. They'll be across the street from each other. The hotel will be at the corner of Neil and Church. The restaurant will take over Jim Gould's old spot at Neil and Main.