Econo Lodge Inn & Suites Spencer

check rates
up to: % savings
14 11th St Se, Spencer, IA 51301
  • stars
  • rating
Econo Lodge Inn and Suites is located in the heart of the shopping district in Spencer. Menards, Super Walmart, Staples, 7-fastfood restaurants and lots of retail shopping all within a mile of the hotel. We are known for our comfortable beds, we offer r read more
Special Offer