Деловой центр «Александр Невский» построен в Красногвардейском районе Санкт-Петербурга. Удачное расположение вблизи крупных автомагистралей позволяет быстро добираться до комплекса из любой части города. Рядом пролегают Малоохтинская набережная, Заневский проспект. Дорога до станции метро «Новочеркасская» занимает 12 минут пешком. В шаговой доступности — многочисленные остановки автобусов и маршрутных такси.
Современный Деловой центр класса В был построен в 2005 году. Фасад отделан красными и белыми панелями, имеет частичное панорамное остекление. Общая площадь 3-этажного здания — более 4 600 кв. м. В аренду предоставляются помещения классической кабинетной планировки с готовой отделкой. Потолки достигают высоты 3,6-4,6 м, что позволяет размещать крупногабаритное оборудование.
БЦ «Александр Невский» оборудован передовыми инженерными системами. Приточно-вытяжная вентиляция обеспечивает непрерывную циркуляцию воздуха. В офисах есть возможность установки местных кондиционеров. Услуги подключения Интернета и телефонии предоставляются провайдером Северен Телеком. В бизнес-центре установлены пассажирский и грузовой лифты. На территории ведется круглосуточное видеонаблюдение. Действует контрольно-пропускной режим.
Инфраструктура бизнес-центра «Александр Невский» предусматривает торговую зону, кафе для арендаторов. Поблизости работают заведения общественного питания, банковское отделение, магазины. Наземный открытый паркинг вмещает до 80 автомобилей.