International Plaza Hotel & Conference Centre
255 Front St. West, Scarborough, ON, Canada, M9W 1J3
(416) 244-1711 Phone