L'université de l'Illinois se trouve à 2 km de cet hôtel de Champaign. Une connexion Wi-Fi est disponible gratuitement dans tout l'hôtel et les chambres comprennent un réfrigérateur.
Les chambres joliment décorées du Super 8 Champaign disposent d'une télévision par câble. Chaque chambre climatisée comprend également du matériel de repassage et un plateau/bouilloire.
L'hôtel propose un petit-déjeuner à emporter et une laverie. Des services de fax/photocopies sont également assurés.
Le Champaign Super 8 se trouve en face du centre commercial Market Place Mall et d'un arrêt de bus desservant le campus de l'U of I. L'hôtel est situé à côté de l'Interstate 74 et à 3 km de Assembly Hall.