Cascade Investment, an investment and holding company controlled by Microsoft founder and philanthropist Bill Gates, has agreed to purchase a controlling stake in the Four Seasons hotels chain, according to a statement released by the hotel company on Wednesday.