La Quinta Inn & Suites Albuquerque Journal Ctr NW is a hotel Albuquerque located in United States.
7439 Pan American Freeway Northeast (at Ellison St) Albuquerque , NM 87109 United States
Credit Cards | Yes |
Clean and quiet room. Friendly front desk staff .
Unclean and smoke filled hallways. Found drug paraphernalia in our "clean " room
Cheap with free breakfast . Little weird though
Ask for extra towels
Nice staff. Hotel is very accessible - shawn watson
Nice hotel, we had a good experience here. Staff was always great. - A
Check for the bed bugs...no joke - Maddy Desrochers