Super 8 by Wyndham Lincoln is located in Lincoln, within 50 km of Lake Clinton and 40 km of Dewitt County Museum. With free Wi-Fi, this 2-star hotel offers room service and a 24-hour front desk.
Number of rooms: 45
2809 Woodlawn Road, Lincoln, IL 62656, United States