Econo Lodge Inn & Suites

Econo Lodge Inn & Suites
1405 West 19th St. South, Newton, IA 50208 United States (USA) near Exit 164 on I-80 (~0.2mi)