• Hyatt Place

    • Conference Centers
    • Hotels
    217 N. Neil St.
    Champaign, IL 61820
    (217) 531-2800
    (217) 531-2819 (fax)