L'hotel è situato in posizione ideale sulla State Highway 64 nel villaggio di Tusayan, consentendo l'accesso diretto a tutte le attrazioni del Grand Canyon. Questo hotel climatizzato dispone di un totale di 121 camere. È dotato di una hall con reception aperta 24 ore su 24, cassetta di sicurezza e guardaroba. La dotazione prevede inoltre edicola, accesso a Internet, servizio lavanderia interno e parcheggio. I piccoli ospiti possono divertirsi nel parco giochi per bambini. Il ristorante a tema Canyon Star offre una varietà di cibi e bevande e intrattenimento serale gratuito. Le camere sono arredate in stile contemporaneo e sono ben attrezzate come standard. I servizi includono una TV satellitare e aria condizionata regolabile autonomamente. Le opzioni per il tempo libero includono una piscina interna riscaldata, una vasca idromassaggio, un centro benessere e una palestra.