Remove Ads

Photo of Knights Inn Albuquerque Downtown

3.2
18 votes

Knights Inn Albuquerque Downtown

801 Central Ave Ne, Albuquerque, New Mexico 87102 USA

Add Photo

Guestroom

Remove Ads

Claim copyright