The Schulich School of Business integrates an educational facility for team teaching and learning with luxury residential dwellings in a corporate learning complex. Configured to advance the urban design master plan goals of York University, the building is composed of individually articulated structures, comprising 340,000 square feet and occupying a full campus block.
The Executive Learning Centre (ELC) offers both short-term and long-term residence programs to business executives and corporations. Massing, materials, and a shared formal language unite the three structures into an experiential whole. The ELC accommodates mid-career students who attend special classes while staying in a hotel attached to the school. The design caters to executive-level expectations by taking cues from boutique hotels and elegant business settings.
The building features a strong sense of privacy, spectacular views, and a landscaped courtyard. Stylish guest suites are equipped with fully integrated desks and work areas, and enhanced classrooms have comfortable furniture. Other amenities include a fitness facility, lounges equipped with internet access, and a double-height dining room serving fine food in an elegant setting.
The School of Business won the 2007 Ontario Association of Architects Design Excellence Award, the 2006 Governor General’s Medal in Architecture, and the 2004 Toronto Construction Association’s ‘Best of the Best.’
Team
2007 – Ontario Association of Architects, Design Excellence Award
2006 – Royal Architectural Institute of Canada, Governor General’s Medal in Architecture
2005 – City of Toronto, Architecture and Urban Design Awards, Honourable Mention, Buildings in Context