I recommend one of the hotels in Schiller Park, IL. They all have a shuttle that can take you to & from the convention center. Here's one that I and others attending the National have stayed at several times.
https://www.choicehotels.com/illinoi...n-hotels/il228