
Econo Lodge Inn and Suites Huntsville University Area A Convenient Stay for Exploring Huntsville Alabama
Planning a trip to Huntsville Alabama and looking for a practical place to stay near the University of Alabama in Huntsville and the citys many attractions? Econo Lodge Inn and Suites Huntsville University Area, located at 3788 University Dr in…