Castelul Olavinlinna, care a fost frumos restaurat, conține o serie de camere frumoase folosite pentru recepții și conferințe, printre care Sala Regelui sau a Cavalerilor, Sala de Congrese și Sala Mare. Trei turnuri rotunde masive au supraviețuit, iar într-una dintre ele, Turnul Bisericii, se află o mică capelă, încă folosită pentru închinare și nunți. În Marele Bastion este o cafenea de vară.