Drury Inn & Suites Champaign
Meeting Rooms
905 W Anthony Drive
Champaign, IL 61821
Champaign, IL 61821
P: 217-398-0030
F: 217-398-1180