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 »
Voznesensky prospekt 41/11 - Saint Petersburg, Russia
Category: Hostel
Hostel YES offers private and dormitory rooms, a cozy living room, fully equipped kitchen and high-quality services in the heart of St. Petersburg, in few steps from Nevsky Prospekt. more info »