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

Residence Inn® by Marriott® Champaign