La Quinta Inn Albuquerque Northeast, Albuquerque, United States of America
La Quinta Inn Albuquerque Northeast is conveniently located at 5241 San Antonio Dr Ne in Albuquerque, United States of America
Hotel Location:
Address: 5241 San Antonio Dr Ne
City: Albuquerque
State: NM
Country: United States of America
phone: +1 505-821-9000
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer