Prince Alwaleed bin Talal has been released after months at Riyadh's Ritz-Carlton hotel, his family say.

He, and several other billionaires and princes, were originally detained as part of the kingdom's crackdown on corruption.

Just hours before he was freed, Prince Alwaleed gave reporters a tour of his "jail", to dispel reports that he had been tortured.