The suggested hotel is the Hampton Inn Elgin.
We're working on group transportation for anyone that stays there, so let us know if you do.
There are also a variety of hotels on Main St. in St. Charles and many others clustered off the tollway in Elgin (including the Hampton Inn).