Hotels in Albuquerque, NM
Hotels
5910 Holly Avenue NE,
Albuquerque ,
NM
87113
UNITED STATES
Our new, all-suite hotel offers extended-stay accommodations featuring a free breakfast buffet, complimentary parking and suites with a separate living area. Expect more when you stay at SpringHill Suites Albuquerque North/Journal Center.
Worldwide > United States > Albuquerque > Hotels