Econo Lodge Albuquerque Airport

1801 Yale Blvd SE
Albuquerque
New Mexico
United States