Set in Streator, Illinois region, Starved Rock Motor Inn Travelodge by Wyndham is located 49 km from Hegeler Carus Mansion. With a bar, the 2-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 64
2110 N Bloomington Street, Streator, 61364, United States