8.1/10
Very Good
45 reviews
Free Wi-Fi
This Annawan, IL hotel is located off Interstate 80. It features a heated indoor pool and offers a daily continental breakfast. Rooms include free Wi-Fi.
Number of rooms: 62
315 Canal Street, Annawan, IL 61234, United States