Microtel Inn & Suites by Wyndham Albuquerque West
9910 Avalon Road Northwest
Albuquerque NM 87121
Phone:
+1-505-8361686
Find your nearest Microtel Inn and Suites
Directions
Opening Hours
Microtel Inn & Suites by Wyndham Albuquerque West QR Code for Smartphones