|
|
Travelodge Inn And Suites - Freeport
1300 E. South, Freeport, Il
Freeport Illinois United States
Rated 49 / 100 based on 1 customer reviews. |
|
Travelodge Inn And Suites - Freeport provides comfortable 3-star accommodation in Freeport.
Travelodge Inn And Suites - Freeport provides comfortable rooms, furnished to fit the requirements of any traveller.
The hotel has easy access to the Oscar Taylor House. Dakota and Cedarville are located a short car ride from the property. |