Baidu map data shows that Zhaotai International Center is located at No.3 Chaowai West Street, Chaoyang District. It is a super Grade A 5A office building developed by Beijing Zhaotai Group Co., Ltd., belonging to Chaowai Street, Chaoyang District, Beijing.
Zhaotai International Center has 22 floors above ground, 3 floors underground and 32 high-speed elevators. The rental area of the center is 2000 square meters to 7000 square meters/standard floor.