Hostel Red Clothespin
Naberezhnaya Kanala Griboedova 68, Saint Petersburg, Russia
Booking.com
Book Now