Facebook Twitter LinkedIn      



Holiday Inn Champaign

101 Trade Centre Drive
Champaign, IL, 61820
Phone Number: (217) 398-3400
Fax Number: (217) 398-6147
Book Direct and Save

 

Menu