Само сооружение было построено еще в 2013 году в соответствии со всеми современными технологиями. Состоит из 21 этажа и подземного паркинга, на котором, к слову, имеется возможность аренды машиноместа. Общая территория бизнес-центра «NEO GEO» составляет более 125 тыс. м². Система кондиционирования помещений является централизованной, что позволяет достичь высокий уровень режима температуры и уровня очистки воздуха внутри. Имеется возможность аренды офисов с двумя типами планировки: кабинетной и открытой.