Back to Previous Page
Share
Econo Lodge Inn & Suites
10331 Hotel Ave. NE
Albuquerque, NM 87123
(505) 271-8500
Econo Lodge Inn & Suites hotel in Albuquerque, NM is near Hinkle Family Fun Center and Cliff's Amusement Park. Free WiFi and continental breakfast.