202 Marketview Drive
Champaign, Illinois 61820 United States
Listing # RA-1105124
Super 8 Champaign is located approximately four minutes from the University of Illinois and Memorial Stadium and eight miles from Willard Airport. Starting at
$43 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.