Drury Inn Suites Champaign
The Drury Inn and Suites Champaign is centrally located off Interstate 74 with easy access to a variety of restaurants and shopping malls.
The hotel offers 133 standard guest rooms and two-room suites. The suites provide a relaxing atmosphere, which include separate bedroom and living areas.
905 W. Anthony Dr., Champaign, IL 61821, USA