BackPacker's Republic
Chaykovskogo street 37 - Saint Petersburg, Russia
Category: Hostel
BackPacker's Republic welсomes you! We have free breakfast, free Wi-Fi, free common kitchen with tea/coffee-making ... more info »