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.