Moscow Railway Station, Ploshchad Vosstaniya, Nevsky Prospekt - 13 minutes on foot.
Alexander Nevsky Square, the Neva River, Alexander Nevsky Lavra - 16 minutes on foot.
The bypass channel, Ligovsky Prospekt - 19 minutes on foot. City center!
Sleep without a bed on the floor.
New toilet and bath
Elevator in Building
Laptop friendly workspace