https://www.cryptonator.com and
https://www.coinvault.io really look professional but it is not advisable for you to leave your coins with an exchange for too long of a time.
Is there anybody with information whether these online wallets can stake coins that are stored with them?