The Vaughan Metropolitan Centre Master Plan will establish a thriving urban atrium in the heart of the City of Vaughan's evolving downtown core. An integral part of this master plan is Park Place, two mixed-use towers that will provide both retail and residential spaces to the downtown hub, featuring contemporary building façades that will contribute to defining a prolific city skyline.
With the north tower rising to 48 storeys and the south tower at 56 storeys, the development will include over 1,100 residential units, a three-storey retail and amenity podium, proximity to public transit, and a nine-acre landscaped park fronting the two towers. This park will offer ample courtyard green space and a natural reprieve for residents of the area.
The design is informed by a harmonious coexistence of built form and public realm, guided by principles of sustainability. The podium and tower massing are creatively sculpted to define a retail plaza at the base, animating the sidewalks with dynamic pedestrian activity and creating space for outdoor amenities.
The towers are designed with a generous offset to preserve views and maximize access to natural light, while white fritted glass wraps around the buildings to improve the overall window-to-wall ratio. Passive design concepts, focusing on responsive solar strategies and building envelope optimization, will help provide occupants with utmost comfort, simultaneously marking Park Place as a development rooted in resilience.