99 Jinbao Road, Dongcheng District, Beijing
100005, Mainland China
1.03 mi (1.66km) from City Center