Hyatt Place Hotel July 8, 2014 By Kelly Youngblood Address 217 N Neil St. Champaign Illinois United States Upcoming Events No events in this location