Directions to Microtel Inn And Suites Albuquerque West, Albuquerque

Microtel-inn-and-suites-albuquerque-west-map
The Microtel Inn And Suites Albuquerque West in Albuquerque is located at 9910 AVALON ROAD NORTHWEST , Albuquerque , NM, US .   Click on the Google Map above to get an interactive version and see the area around the Microtel Inn And Suites Albuquerque West .