Pirkkahalli is an indoor athletics and football centre with three different halls. It also serves as a fair and exhibition centre and a conference hall. Pirkkahalli consists of Hall A which is a large hall for football and training in running and jumping. Hall B is a training hall for athletics like javelin-throwing and football, whereas Hall C is a training hall for football. Hall D is mainly for futsal and floorball.
There is a full-size football field and a 300-metre running track with 6 lanes. Hall A seats 1,500 spectators. There are also a restaurant, cafeterias and seminar rooms. In addition to sports events, fairs, meetings, concerts and other large events are organised in the hall. When used as a meeting venue, Hall A is suitable for 10,000 people.