Main Office
1501 S Neil St, Champaign, IL 61820-6597
(217) 352-7891
We Are Here
Hotels & Motels in Champaign, Illinois
Banquet Rooms in IL 61820
Banquet Rooms in Champaign, Illinois
Convention & Meeting Facilities & Svc in IL 61820
Convention & Meeting Facilities & Svc in Champaign, Illinois