Travelodge by Wyndham Albuquerque West is a Hotel located at 6012 Iliff Rd NW, 1521 Coors Blvd NW, Albuquerque, NM 87121. It has received 287 reviews with an average rating of 3.1 stars.
The address of Travelodge by Wyndham Albuquerque West: 6012 Iliff Rd NW, 1521 Coors Blvd NW, Albuquerque, NM 87121
Travelodge by Wyndham Albuquerque West has 3.1 stars from 287 reviews
Hotel
1904 reviews
6101 Iliff Rd NW, Albuquerque, NM 87121
1848 reviews
2400 Yale Blvd SE, Albuquerque, NM 87106