Hawthorn Suites by Wyndham Champaign

101 Trade Centre Dr, Champaign, IL 61820