Crossroads The Crossroads Inn is located inside Lincoln's Historic District. All the guest rooms come with a fridge and private bathrooms. Non-smoking rooms are available and pets are permitted to stay.
Address: 1305 Woodlwan Rd. Lincoln IL USA 62656 1 217 735-5571