Situé sur l'historique Route 66, cet hôtel propose des chambres contemporaines ainsi que des équipements modernes. Il constitue un endroit idéal pour explorer les environs. L'établissement place les clients à seulement quelques minutes en voiture du célèbre observatoire Lowell. Le musée de l'Arizona du Nord ainsi que l'université du Nord de l'Arizona se trouvent également à proximité. L'hôtel se trouve à proximité du Grand Canyon, du magnifique parc national de Petrified Forest et de la superbe station de ski Arizona Snowbowl. Les équipements bien pensés comprennent un petit-déjeuner quotidien, une connexion Wi-Fi gratuite, un réveil, une radio et une cafetière. Lors de votre séjour à l'hôtel, vous pourrez également profiter de la piscine intérieure ainsi que du centre d'affaires sur place.