Este hotel se encuentra en el pueblo de Tusayan, sólo a unos cinco minutos de la entrada al parque de Grand Canyon, cerca del cine Imax y con una oferta bastante amplia de restaurantes.