Whether you are traveling for business or going on vacation, the Comfort Suites Urbana Champaign, University Area hotel provides relaxing accommodations close to a number of Illinois attractions.
Number of rooms: 92
2001 North Lincoln Avenue, Champaign, IL 61801, United States