Doté d'une piscine intérieure et d'un bain à remous, le Super 8 Powell est situé à seulement 8 minutes à pied du centre-ville. Cet hôtel acceptant les animaux domestiques bénéficie d'une connexion Wi-Fi gratuite.
Les chambres lumineuses de l'établissement disposent de la télévision par câble, de la climatisation et d'un four micro-ondes. Elles comprennent également une salle de bains privative avec des articles de toilette gratuits.
L'hôtel possède une réception ouverte 24h/24, des distributeurs automatiques et un centre d'affaires. Il propose aussi un parking pour les camions de grande taille.
Un certain nombre de restaurants sont accessibles en moins de 5 minutes à pied. Une épicerie ouverte 24h/24 est adjacente à l'hôtel.
L'aéroport régional de Yellowstone à Cody, dans le Wyoming, est à 30 minutes de route.