The Helsinki House of Culture has plenty of meeting space. In addition to Aalto Hall, there are 10 spaces, of various sizes, that can be used for meetings, seminars, training events, etc.