• Holiday Inn Express & Suites

    • Hotels
    946 Broadmeadow Rd.
    Rantoul, IL 61866-2129
    (217) 892-9100
    (217) 282-1248 (fax)