Штаб-квартира расположена в Олимпийском парке Пекина в районе Чаоян на востоке столицы и состоит из пяти офисных зданий на общей площади 390 тыс кв м.
Строительные работы стартовали 23 сентября 2016 года.
По словам директора по планированию Beijing Investment Group Ли Шань, в штаб-квартире имеется вестибюль высотой 80 м и семь холлов, что обеспечивает сбалансированное освещение и широкий видовой обзор для всех рабочих зон. Ли Шань добавила, что здания оснащены современными солнцезащитными навесами, системами вентиляции и другими технологиями интеллектуальной эксплуатации и управления.
АБИИ, открытый в Пекине в октябре 2014 года, -- это многосторонний банк развития, целью которого является поддержка инфраструктурного строительства в Азиатско-Тихоокеанском регионе.