Hyatt Place Categories Hotels 217 N. Neil St. Champaign IL 61820 (217) 531-2800 (217) 531-2819 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×