Бизнес-центр «Ост Хаус» расположен в историческом центре Москвы, в пешей доступности от станций метро «Кропоткинская» и «Парк культуры», по адресу Барыковский переулок, 2. Общая площадь здания – 3,2 тыс. м2. Здание
бизнес-центра построено в 2007 году, БЦ присвоен класс «А».
В БЦ «Ост Хаус» предлагаются офисные помещения разной площади и планировки. Функционируют системы вентиляции, кондиционирования, пожаротушения. Доступ в бизнес-центр осуществляется через КПП, для парковки транспорта предусмотрены наземная и подземная стоянки. В здании работает банкомат, ателье.