БЦ находится на пересечении Кутузовского проспекта и Третьего транспортного кольца (ТТК) в Москве. Ранее зданием владел бизнесмен Руслан Байсаров. Площадь бизнес-центра – 193 тысячи квадратных метров. По информации источника издания, сейчас центр свободен, однако в ближайшее время там появятся подразделения Сбербанка.