Apollo Convention Centre(View profile)
Apollo Convention Centre is a Banquet Hall located in Toronto, Ontario. The venue holds between and people. EventSource Users rate this vendor a 0.5 star rating out of 5. Browse their 2 blog posts.
Most recent review
I absolutely love the ring lights on the ceiling in the 3/4 hall on the left from main entrance.