Бизнес-центр "Усадьба Всеволожских" представляет собой современное особняк класса А. Деловой центр находится в 6 мин ходьбы от станции метро Парк культуры по адресу Москва, улица Тимура Фрунзе, 11 с56.
Реконструкция объекта проводилась в 2012 году. БЦ представляет собой 2-этажное здание.
Объект оснащен системами центрального кондиционирования приточно-вытяжной вентиляции, позволяя регулировать температурный режим в офисных помещениях. Паркинг для арендаторов бизнес-центра "Усадьба Всеволожских" возможен на открытой охраняемой парковке рядом со зданием.