La Universidad de Illinois está a 2 millas de este hotel en Champaign. Ofrece conexión Wi-Fi gratuita en todas las instalaciones y habitaciones con nevera.
Las habitaciones del Super 8 Champaign presentan una decoración alegre y disponen de TV por cable. Las habitaciones disponen de aire acondicionado, utensilios de planchado y set de té y café.
El hotel ofrece desayuno para llevar y lavandería automática. También hay servicio de fax y fotocopias.
El Champaign Super 8 está enfrente del centro comercial Market Place Mall y de una parada de autobús con servicio al campus U of I. El hotel está situado junto a la interestatal 74 y a 3 millas del Assembly Hall.