|
|
Super 8 Champaign Il
Champaign
,
Illinois
United States
|
|
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. |
|