Situato a 5 km dal New Mexico Museum of Natural History and Science e a 8 km dall'ABQ biopark - Zoo, il Travelodge by Wyndham Albuquerque West offre camere a Albuquerque.
Numero delle stanze: 75
6012 Iliff Road Northwest, Albuquerque, NM 87121, Stati Uniti