Located in eastern Illinois, this hotel is just off Interstate 74, midway between Chicago, St. Louis, and Indianapolis. Free Wi-Fi access and cable TV are part of every room at Americas Best Inn & Suites Urbana.
Number of rooms: 52
409 West University Avenue, Urbana, IL 61801, United States