Das komfortable Canyon Inn Flagstaff stellt 21 Zimmer zur Verfügung und befindet sich in in der Nähe von dem historischen Stadtteil von Flagstaff, einen 14-minütigen Spaziergang von der Northern Arizona University entfernt. Hochgeschwindigkeitsinternet wird in den öffentlichen Bereichen des prachtvolle Hotels angeboten.
Die gute Lage des Hotels, in 3 km Entfernung vom Thorpe Park Center sowie in weniger als 1 km Entfernung vom Heritage Square, ist ein Vorteil. Das Canyon Inn Flagstaff liegt in der Nähe von Sehenswürdigkeiten wie dem Wheeler Park (1,1 km) und dem Coconino Nationalforst (1,2 km). Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört das Lowell-Observatorium (ist in einer Entfernung von 25 Gehminuten von der Unterkunft). Der Bahnhof liegt in der Nähe vom Hotel.
Im Canyon Inn Flagstaff werden die Zimmer mit einem Schreibtisch und einem Fernsehen mit mehreren Kanälen angeboten. Ein Fernsehen mit mehreren Kanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Zimmer sind mit privaten Badezimmern ausgestattet.
Im Canyon Inn können die Gäste ein kontinentales Frühstück genießen. Das Restaurant Matador Coffee Roasting ist circa 200 Meter von der Unterkunft entfernt.