БЦ Априори находится на Петроградском острове, в центре Санкт-Петербурга, между станциями метро Петроградская и Чкаловская. Вокруг бизнес-центра множество развлечений: магазины, кафе, кинотеатры, а также множество парков и скверов для уютных прогулок на свежем воздухе. А попасть к БЦ можно по таким крупным магистралям, как Большой проспект ПС, Большая Пушкарская ул.