Econo Lodge Inn & Suites is located in Albuquerque, NM 87123. Address of Econo Lodge Inn & Suites is 10331 Hotel Ave NE, Albuquerque, NM 87123, United States. Econo Lodge Inn & Suites can be contacted at 15052718500. Econo Lodge Inn & Suites is rated 3.5 (out of 5 stars) by 162 reviewers on the web.
Some of the places around Econo Lodge Inn & Suites are -
Within less than half a Kilo meter of Econo Lodge Inn & Suites, you can also find Wells Fargo ATM, Childrens Choice Child Care Services, Inc., Nickey Atkinson Electronics Store, Mattress Firm, The Burrito Lady, Catholic Community Services, Days Inn by Wyndham East Albuquerque, Amerstone Inn & Event Center, Office Depot and many more.
Within around 250 meter aerial distance, there are at least 2 more around Econo Lodge Inn & Suites. These are - Days Inn by Wyndham East Albuquerque, Amerstone Inn & Event Center
10331 Hotel Ave NE, Albuquerque, NM 87123, United States