Бизнес центр "Марвел" (СПб) класса В расположен в Невском районе на пересечении улиц Бехтерева и Седова. Ближайшая станция метро "Елизаровская", от которой к бизнес центру ходит бесплатное маршрутное такси. Месторасположение позволяет в течение 10 минут добраться от БЦ как до КАД, так и до центра города — площади Александра Невского.
Каркасная система здания дает возможность более гибкого подхода к внутренней планировке офисных зон.