Bulevardi 2-4, 00120 Helsinki, Finland
Seated: 16
The Stage meeting rooms meet the requirements of even the most demanding meetings with LED full HD screens.