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
SpringHill Suites by Marriott Albuquerque University Area
Less than 1 mile away
Hilton Garden Inn Albuquerque Downtown, Nm
Less than 1 mile away
Rodeway Inn Albuquerque Downtown on Rt 66
Less than 1 mile away
Hotel Parq Central Albuquerque
Less than 1 mile away
Econo Lodge Downtown
Less than 1 mile away
Days Inn by Wyndham Albuquerque Downtown
Less than 1 mile away