at 6100 Iliff Rd NW, Albuquerque , 87121 United States
Holiday Inn Express Albuquerque is Albuquerque based place and this enity listed in Hotel category. Located at 6100 Iliff Rd NW NM 87121. Contact phone number of Holiday Inn Express Albuquerque: (505) 836-8600