Санкт-Петербург, Ленинский пр-т, д. 160а
Московская (1,2 км)
Ленинский Проспект (1,8 км)
Парк Победы (1,9 км)