Knights Inn - Wilmington
Wilmington -> Illinois -> East North Central -> Midwest -> the USA
IL 60481 24001 West Lorenzo Road., Wilmington, IL 60481, United States of AmericaKnights Inn - Wilmington on the map
Knights Inn - Wilmington. Hotel in Wilmington
Knights Inn - Wilmington is located in Wilmington. With a bar, the 2-star hotel has air-conditioned rooms with free WiFi. The private bathroom is equipped with free toiletries. Joliet is 17 miles from the hotel, while Bolingbrook is 28 miles away.
Price from $61