73 Ligovsky pr., St Petersburg, Russian Federation Russia, 191040
The Hostel provides convenience and privacy designed for the guests seeking a self-contained accommodation option in the historical city centre... Starting at
$47 per person
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.