RioCan Colossus

Completed during a tenure at Diamond Schmitt Architects in Toronto, this project features five towers within a master plan by Hariri Pontarini Architects in Vaughan, Ontario. Transforming a former Cineplex theatre and its surrounding parking lots, the development introduces intensified condominium density alongside public podiums with retail spaces and a revived movie theatre to honor the site's history. Each tower boasts a distinct design language at the façade and form levels, ensuring visual diversity and enhancing the site's aesthetic appeal. As the developer RioCan's inaugural project, this design sets a high standard for future developments.

Location: Vaughan, Ontario, Canada

Number of Storeys: 46

Gross Floor Area: 180,000 sqm

Year: 2022

Typology: Residential + Commercial

Architectural Phase: Concept Design + Schematic Design

Previous
Previous

Wilburton Connection

Next
Next

29 Cliffcrest Drive