14500 Central Ave SW I-40 Exit 140, Albuquerque, New Mexico 87121-1450 USA
The hotel exterior is exactly what you'd expect on Route 66!
Claim copyright