Location
2116 Yale Blvd Southeast,
Albuquerque, NM 87106-4233
By Dmjose | 10/16/2015
La Quinta always great hotel stay.
By Bee22 | 12/13/2014
Good good great
By MelissaH | 3/25/2015
We were there for a surgery at the VA hospital. We will stay here again if we have to come back.