Friends Hostel on Nevsky

Friends Hostel on Nevsky Address: Nevsky Prospekt 106, St Petersburg, Russia

Minimum price found for Friends Hostel on Nevsky was: Null RUB

Click here to get more information, photos & guest ratings for Friends Hostel on Nevsky