Situated within 3.4 km of Huskie Stadium and 3.6 km of Founders Memorial Library, Super 8 by Wyndham DeKalb IL provides rooms in DeKalb. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 57
800 W. Fairview Dr, DeKalb, 60115-8770, United States