It is situated in the very centre of the city under the Mokhovaya Street, and is named for the nearby Russian State Library (called the Lenin Library in 1925 –1992).
Stasiun ini terletak di tengah kota di bawah Jalan Mokhovaya, dan namanya berasal dari Perpustakaan Negara Rusia (disebut Perpustakaan Lenin tahun 1925 – 1992).