Holiday Inn Express and Suites Rantoul

Welcome to the 2018 Quality Excellence Award Winning hotel Holiday Inn Express & Suites Champaign North – Rantoul, Rantoul, Illinois!