Courtyard Champaign
Located in Champaign IL, our modern hotel offers easy access to Carle Hospital, Virginia Theatre, the University of Illinois, Pear Tree Estate, State Farm Center, Kraft Foods, and Amdocs. Willard Airport is just a 20-minute drive away.