Hotel Knights Inn Flagstaff
3 Stars224 S. MIKES PIKE, ,, FLAGSTAFF, AZ - Flagstaff (Az), United States View Map
This lovely hotel can be found in Flagstaff. There are a total of 36 guests rooms on the premises. Both business and leisure travellers will appreciate the property's Internet access. Those who dislike animals may enjoy their stay, as this property does not allow pets.