Apparently, here's where I stayed when I was in Finland: 9 Simonsgatan, Helsingfors, 00101 FIN