Located on the Otaranta waterfront and adjacent to Finland0s largest high-tech companies. 15 minute drive to Helsinki city centre.