• Holiday Inn Express

    • Hotels
    I-57 & Rt. 36
    1201 Tuscola Blvd.
    Tuscola, IL 61953-2056
    (217) 253-6363
    (217) 253-6655 (fax)