Residence Inn Champaign

502 West Marketview Drive, Champaign, Illinois 61822 USA
+1 217-398-0000

Check room rates & availability

back to top