Бизнес-центр "СДЛ-Центр" представляет собой офисное здание класса В. Деловой центр находится в 20 мин ходьбы от станции метро Щелковская по адресу Москва, Щёлковское шоссе, 23А.
Офисный комплекс представляет собой 9-этажное здание с общей площадью 6600 м2.
Сплит-системы кондиционирования и приточно-вытяжная вентиляция поддерживают комфортный микроклимат помещений объекта. Паркинг для арендаторов бизнес-центра "СДЛ-Центр" возможен на открытой охраняемой парковке рядом со зданием.