A unos 3 km del Canyon Inn Motel Flagstaff, los huéspedes pueden visitar el Observatorio Lowell de Flagstaff. La posada también incluye un aparcamiento.
Necesitarás 10 minutos en coche hasta el aeropuerto Flagstaff Pulliam. Entre los lugares de interés cultural de la zona se incluye el Museo de Arte de NAU, que está ubicado a 850 metros. El Canyon Inn Motel Flagstaff es un punto de partida ideal para visitar el Parque Histórico Estatal Mansión Riordan, situado a unos 5 minutos a pie.
El restaurante Jack in the Box con comida americana, está ubicado a la vuelta de la esquina de este hotel.