; hotelyear built 1992 year remodeled 2006additional property description the super 8 powell, wyoming is conveniently located in the downtown area. The property features 48 rooms, superstart breakfast, free hswi, indoor pool, hot tub/large vehicle pull through parking, hbo and out side plug ins. Several restaurants and with in short walking distance, pizza hut is next...