Presentation Center, Los Gatos, operating in the tradition of the Sisters of the Presentation, is a Catholic retreat, conference and event center open to all faiths. Located on a natural site in the Santa Cruz Mountains, the Center strives to provide exemplary hospitality for spiritual renewal, creative expression, life celebrations, focused learning and team building.