Bittrex allows it. Mining Siacoin (SC) through it. Transferred ETH and Decred to its wallet.
While mining ZCash through Nicehash, all my BTC earnings go to Coinbase on weekly basis.
Hope it helps.
I read negative things about Poloniex, that several people had issues getting their deposits for various Altcoins and therefore, I would be careful about it.