Company description
The modern and state of the art facility boasts over 23,000 square feet spread across four adjoining halls. Our venue is capable of accommodating guests from as little as 50 attendees and up to 1,300. Our venue is centrally located within the Greater Toronto Area and conveniently accessible via major highways.