Бизнес-центр Avatar входит в состав одноименного многофункционального комплекса, построенного компанией «Строительный трест» в Петроградском районе Санкт-Петербурга. Ближайшие к зданию станции метро «Чкаловская» и «Спортивная» находятся в 20-25 минутах ходьбы. С Петроградской стороной и Васильевским островом локацию БЦ связывает мост Бетанкура. Рядом пролегают Ждановская улица и набережная Макарова.
По классификации офисной недвижимости бизнес-центр Avatar принадлежит к классу «А». Общая площадь восьмиэтажного комплекса составляет 20 832 кв. м. Внутри расположены офисные помещения, спроектированные в формате open space.
Инженерно-техническое оснащение бизнес-центра Avatar включает в себя: бесшумные лифты, скрытую проводку коммуникаций, автоматический учет энергоресурсов, современную систему вентиляции, коллекторную систему отопления, стальные радиаторы с возможностью индивидуальной регулировки температуры. В комплексе работает многоступенчатая система безопасности: видеофиксация на всей территории, система контроля доступа, домофоны и круглосуточная охрана.
Для удобства арендаторов бизнес-центра Avatar предусмотрена механизированная парковка на 78 машино-мест. Также организована открытая автомобильная стоянка во дворе. В шаговой доступности находятся магазины, кафе, супермаркеты, отделения банков и другие организации сферы обслуживания.