L'hôtel est idéalement situé sur la State Highway 64 dans le village de Tusayan, permettant un accès direct à toutes les attractions du Grand Canyon. Cet hôtel climatisé compte 121 chambres. Il comprend un hall d'accueil avec une réception ouverte 24h/24, un coffre-fort et un vestiaire. Les autres équipements comprennent un kiosque à journaux, une connexion Internet ainsi qu'un service de blanchisserie et un parking. Les plus jeunes pourront se défouler sur l'aire de jeux qui leur est réservée. Le restaurant à thème Canyon Star propose une variété de plats et de boissons ainsi que des animations nocturnes gratuites. Les chambres disposent d'un mobilier contemporain et sont bien équipées en standard. Les équipements comprennent une télévision par satellite et la climatisation à réglage individuel. Les installations de loisirs incluent une piscine intérieure chauffée, un bain à remous, un spa et une salle de sport.