All you need is Hostel
Rubinshteina street, 6 - Saint Petersburg, Russia
Category: Hostel
All you need is Hostel enjoy the central location in Saint Petersburg near the metro station Moskovskaya and the Nevsky prospect and proposes friendly atmosphere, cozy rooms, lobby and fully equipped kitchen. more info »