Hostel Stella na Nevskom

Hostel Stella na Nevskom Address: Nevskiy Prospekt 84, St Petersburg, Russia

Minimum price found for Hostel Stella na Nevskom was: Null RUB

Click here to get more information, photos & guest ratings for Hostel Stella na Nevskom