Event venue in Helsinki with panoramic city views, offering space for events.