Sherlock Hostel, HOSTEL in St Petersburg Russia.
Sherlock Hostel.

Borodinskaya Street 2, St Petersburg, Russia

Located near: Attractions are no more than 20 minutes away from the hostel: the Bolshoi Drama Theater named after GA Tovstonogov, the Russian Museum, the Savior-on-the-Blood Temple, St. Isaac's Cathedral, Palace Square, the Hermitage Museum, Mariinskii Opera House. Sherlock Hostel is 2 metro stops from Moskovsky Train Station, and 14.5 km from Pulkovo International Airport. Zvenigorodskaya Metro Station is a 5-minute walk away.

Located in the city centre of Saint Petersburg, on the Fontanka River Embankment, Sherlock Hostel features free Wi-Fi, a shared kitchen and shared lounge.
Nevsky Prospekt is a 10-minute walk away.
Guests can benefit from a wide variety of dinning options just a short walk away.
There is a 24-hour fr

Check Availability

From People Nights

Book Hostel in