La Quinta Inn Albuquerque Northeast

5241 San Antonio Dr Ne
Albuquerque
New Mexico
United States