• Candlewood Suites

    • Hotels
    1917 Moreland Blvd.
    Champaign, IL 61822-1390
    (217) 398-1000
    (217) 398-1010 (fax)