The Ritz Carlton hotel in Riyadh recently hosted a conference promoting Saudi Arabia as an investment destination. Now the hotel is temporarily serving as a luxury prison for members of the political and business elite who have been charged with corruption.