Champaign City, Champaign City
Spend a second to
save a fortune!
Spend a second to save a fortune!
2013 South Neil Street, Champaign City
Adjacent to the Research Park, this all-suites hotel is located less than a mile away from the University of Illinois in Champaign/Urbana, Illinois and features an outdoor patio, complimentary hot breakfast and suites with fully-equipped kitchens and...
See MoreUsage of subsidiary facilities may incur additional fees