Bus station
Sportivnaya Station / Dobrolyubova Ave
13 locals recommend
Tips from locals
Subway station! You must go throught the travolator! "200 metres unser the river Neva"
Locals also recommend
- 6 locals recommend
Location
Saint Petersburg, Saint Petersburg