БЦ Астра находится в центре Санкт-Петербурга, недалеко от станции метро Чкаловская. Самые крупные магистрали к БЦ: Большой проспект ПС и Чкаловский проспект. Зато, “Астру” окружают Подковыровский, Ораниенбаумский и Матвеевский сады и скверы Старо-Ленинский и Андрея Петрова.