The College was founded by The Church of Jesus Christ of Latter-day Saints as part of the worldwide LDS Church Education System. Members of the First Presidency and other General Authorities regularly address students. Leaders of the business community also speak at forums and devotionals throughout the year. The College is located in the heart of Salt Lake City , close to professional sporting and cultural events. Many historical sites, museums and parks are within walking distance of the campus.
Students also can ski, hike, and enjoy year-round recreation.
The Enos A. Wall Mansion at 411 East South Temple Street has been home to the campus for 40 years. The mansion is a Renaissance villa designed by Richard K. A. Kletting, who also designed the Utah State Capitol Building. The campus includes two residence halls for female students.