Super 8 Champaign is located approximately four minutes from the
University of Illinois and Memorial Stadium and eight miles from
Willard Airport. Situated off I-74 at the Neil Street exit, this
hotel is within walking distance of restaurants and shopping, four
miles from the planetarium, five miles from the Mabery Gelvin
Botanical Gardens, 10 miles from Memorial Stadium and several
museums, and 20 miles from the Homer 500. The property's
amenities include the complimentary continental breakfast, 24-hour
complimentary coffee, and 24-hour front desk service. All rooms
feature cable TV and free local calls. |