Consilium Place is a tri tower office complex that offers over 1 million square feet of office and retail space and is in the heart of Scarborough. The parking lot offers nearly 3000 parking spaces and is fully automated with self-service pay lanes and pay stations in the lobbies.
The underground parking has 3 levels with plenty of parking space available, windshield washing stations and tire air pump are available for use at no charge.