Holiday Inn Express & Suites Sycamore

Address: 1935 DeKalb Avenue Sycamore IL,60178

Phone: 815-748-7400


Holiday Inn Express & SuitesĀ is located in the center of the industrial and commercial district. They have 69 guest rooms available and a meeting room that can accommodate up to 20 people. This hotel has a fitness facility and an indoor pool. Guests also can indulge in their free continental breakfast, and take full advantage of their business center.