5241 San Antonio Drive Northeast, Albuquerque, NM 87109, USA
5241 San Antonio Dr NE Albuquerque, NM 87109
Albuquerque
New Mexico
87109
US
La Quinta Inn Albuquerque Northeast is pet friendly! Up to two pets of any size are allowed in each room for no additional fee or deposit.