• Baymont Inn & Suites

    • Lodging & Travel
    5100 Hickory Point Frontage Rd.
    Decatur, IL 62526
    (217) 875-5800
    (217) 875-7537 (fax)
    Hours:
    24 Hours