Featuring a vending machine and free newspapers, the 2-star Super 8 By Wyndham Dekalb Il Hotel is nestled in DeKalb, 2.8 km from Salvation Army Evangelical Church. This cosy hotel offers Wi-Fi in public areas, a car park on site and an indoor swimming pool.
The hotel has a prime location 10 minutes' drive from the Ellwood House Museum. The Super 8 is 2.4 km from the Joseph F. Glidden Homestead and Historical Center and 49 km from Rockford. This accommodation is also located next to a river. The pet-friendly hotel is 60 km from Chicago Rockford International airport.
The smoke-free property serves a free continental breakfast daily.