El Super 8 Powell está a 8 minutos a pie del centro de la ciudad y cuenta con piscina cubierta y bañera de hidromasaje. Este hotel acepta mascotas y ofrece conexión Wi-Fi gratuita.
Número de habitaciones: 48
845 East Coulter Avenue, Powell, WY 82435, Estados Unidos