at 801 Central Ave NE, Albuquerque , 87102 United States
Knights Inn-Downtown Albuquerque is Albuquerque based place and this enity listed in Travel & Transportation category. Located at 801 Central Ave NE NM 87102. Contact phone number of Knights Inn-Downtown Albuquerque: (505) 243-2891