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

Nevsky Prospekt 47, St Petersburg, Russia

Located near: We are in a 5-minute walk from the Mayakovskaya, Vladimirskaya or Dostoevskaya metro stations, at the intersection of Nevsky and Vladimir avenues - Vladimirsky 1 or Nevsky 47/1.

Lemur Hostel is always ready to meet you! In our cozy and small guest house, in the very center of St.
Petersburg, you can comfortably settle down and feel the whole atmosphere of Peter.
Lemur Hostel is set in a 5-minute walk from the Mayakovskaya, Vladimirskaya or Dostoevskaya metro stations, a

Check Availability

From People Nights




Book Hostel in