Located just off Interstate 80, this Ottawa, Illinois hotel is just 20 minutesƒ?? drive from Starved Rock State Park. A daily continental breakfast is served, and each room is equipped with free Wi-Fi.
Address: 120 West Stevenson Road, Ottawa (Illinois)
Rates from:
USD 113 Book Now