• Home2 Suites by Hilton

    • Hotels
    2013 S. Neil St.
    Champaign, IL 61820
    (217) 355-6468
    (217) 355-3556 (fax)