This places is horrible and I suspect you may find similar establishments in Flagstaff Arizona. You are much better off staying in Williams Arizona because it is close the 64, which will take you to the Grand Canyon, this town is much nicer, there are more tourist shops here, and there are more hotels here too. The people in Flagstaff... more













