Бизнес-центр «Александро-Невская мануфактура» расположен между проспектом Обуховской Обороны и набережной Невы, в восьми минутах пешком от метро «Елизаровская».
Поездка на машине от Невского проспекта, площади Александра Невского или КАД займет десять минут. До метро курсирует бесплатный автобус и городские трамваи. На территории офисного центра находится парковка на 105 автомобилей и велопарковка на 50 мест.