Econo Lodge Inn & Suites
Albuquerque -> New Mexico -> Mountain -> West -> the USA
87123 10331 Hotel Ave NE, Albuquerque, 87123, United States of AmericaEcono Lodge Inn & Suites on the map
Econo Lodge Inn & Suites. Hotel in Albuquerque
Featuring free Wi-Fi in all rooms, this Albuquerque, New Mexico hotel is just 10 miles from skiing and gondola rides at Sandia Peak Ski & Tram. Old Town Albuquerque is just a 15 minute drive away.
Price from $46
Photos of Econo Lodge Inn & Suites. Albuquerque
The Information about Albuquerque, New Mexico, the USA
. The cost of living in the Econo Lodge Inn & Suites located in the Albuquerque, New Mexico from 46$.