Hawthorn Suites

101 Trade Center Drive
Champaign
Illinois
United States