Home2 Suites by Hilton Hotels Near Memorial Stadium

College Football Stadium in Champaign, Illinois
This is our guide to finding Home2 Suites by Hilton hotels near Memorial Stadium, a college football stadium located at 1402 S 1st St in Champaign, IL.