Steelhead Inn Address: 12212 Highway 95 S, Lucile, ID 83542 Phone: (208) 628-4279 Hotels & Motels Other Businesses: Steelhead Inn - lodging on the Salmon River near Riggins at 12212 Highway 12, Lucile, ID 83542