Knights Inn Downtown Albuquerque
801 Central Ave Ne, Albuquerque, NM, US
Knights Inn Downtown Albuquerque
Knights Inn Downtown Albuquerque features a total of 28 rooms.
Hotel Address
801 Central Ave Ne, Albuquerque, NM, US
Please wait while the map is loaded.
Other Hotels Nearby
Econo Lodge Downtown
Less than 1 mile away
Days Inn by Wyndham Albuquerque Downtown
Less than 1 mile away
Hotel Parq Central Albuquerque
Less than 1 mile away
Rodeway Inn Albuquerque Downtown on Rt 66
Less than 1 mile away
SpringHill Suites by Marriott Albuquerque University Area
Less than 1 mile away
Hilton Garden Inn Albuquerque Downtown, Nm
Less than 1 mile away