Офисный центр «Новодмитровский» представляет собой комплекс зданий, состоящий из четырех строений общей площадью 60 000 кв.м. «Новодмитровский» располагается в нескольких минутах ходьбы от станции метро «Савеловская». Все офисные помещения БЦ отличаются качественной отделкой, соответствующей классификации здания по типу «В». В большинстве офисов имеется установленная мебель и оргтехника.
В центре располагается международный кадровый центр, салон красоты с солярием и косметическим кабинетом, туристическая компания, стоматологический кабинет, минимаркет, ресторан и многое другое. В подземной части здания организован паркинг.