at 5050 Jefferson St NE, Albuquerque , 87109 United States
14 FB users likes Holiday Inn & Suites Alb, set it to 563 position in Likes Rating for Albuquerque, New Mexico in Local Business category
Holiday Inn & Suites Alb is Albuquerque based place and this enity listed in Hotel category. Located at 5050 Jefferson St NE NM 87109.