Stella Business Park is located in Leppävaara, Espoo. It is formed of four buildings, which are named after the brightest stars in the night sky; Nova, Solaris, Luna and Terra. Stella is not only within easy reach of transport links but also in the center of the largest technology concentration in Northern-Europe. Here businesses can enjoy notable advantages from the presence of other like-minded businesses.
Stella is made unique by its city-within-a-city atmosphere, where the meaning of good services and communication can be felt in everyday operations.
We get on together!