International Centre
All sorts of important events take place at this large, welcoming venue. With nearly 50,000 square feet of meeting space, a wide variety of functions are routinely hosted in this location. Its upscale elegance make the International Centre stand out from the competition.
6900 Airport Road L4V 1E8 Mississauga Canada