at 9910 Avalon Rd NW, Albuquerque , 87121 United States
51 FB users likes Microtel Inn & Suites Albuquerque West, set it to 84 position in Likes Rating for Albuquerque, New Mexico in Hotel & Lodging category
Microtel Inn & Suites Albuquerque West is Albuquerque based place and this enity listed in Hotel category. Located at 9910 Avalon Rd NW NM 87121. Contact phone number of Microtel Inn & Suites Albuquerque West: (505) 836-1686