Hostel Red Clothespin

  Naberezhnaya Kanala Griboedova 68, Saint Petersburg, Russia

Booking.com Book Now