Жилой комплекс «Онегин» расположен в центре Москвы, в одном из его самых красивых и благоустроенных районов – в Замоскворечье, на Малой Полянке, рядом с посольством Франции, «Президент-Отелем» и Третьяковской
галереей. В структуру комплекса входит два жилых здания, а также корпуса, отведенные под офисы – это особняки дореволюционной постройки, отреставрированные и реконструированные. Все здания, входящие в состав ЖК «Онегин», выдержаны в едином архитектурном стиле. Жилые корпуса состоят из нескольких секций разной этажности. Последние этажи отведены под роскошные видовые пентхаусы.
ЖК «Онегин» располагает внутренней инфраструктурой, объекты которой расположены в отдельно стоящем здании – это элитный фитнес-центр, бассейн, магазин, салон красоты, детский клуб, подземный паркинг на 250 машин.
В жилом комплексе «Онегин» насчитывается 133 квартиры разной площади – от 61 до 450 кв.м, от студий до апартаментов и пентхаусов, под которые отведены верхние этажи ЖК. Планировкой пентхаусов предусмотрены зимние сады, отдельные выходы на крышу со смотровой площадкой.