Финляндский вокзал
The main entrance to the metro station Ploshchad Lenina is in the main building of Finland Station.