Happy Place Hostel
Pushkinskaya Street 18 App.24, St Petersburg, Russia
Booking.com
Book Now