Apartments on Finskiy Pereulok offers is located in Saint Petersburg and offers free on-site parking and WiFi throughout the property. Ploshchad Lenina Metro Station is 350 metres away, allowing access to Nevsky Prospect and Moskovsky Train Station via Ploshchad Vosstaniya Metro Station in under 20 minutes. Finland Train Station is within a 4-minute walk of Apartments on Finskiy Pereulok.
The property offers dormitory rooms. Guests can use one of the 3 shared bathrooms.
You will find an equipped shared kitchen and a 24-hour front desk. Lockers are available.
Church of the Savior on Spilled Blood is 2.3 km from Apartments on Finskiy Pereulok, while Hermitage Museum is 2.9 km away. Pulkovo Airport is 18 km from the property.