Activ Hostel
HostelStraightforward dorms & private rooms in a modest hostel offering a communal kitchen & a TV lounge.
Address
Nevsky Ave, 88, St Petersburg, Russia, 191025
Contact
+7 812 686-86-85Rating on Google Maps
4.70 (68 reviews)Open on Google Maps