Econo Lodge Downtown

817 Central Avenue NE
Albuquerque, New Mexico 87102
8.3 miles from Paradise Hills Golf Club
More hotels near this hotel