The building is located inside the scenic and tranquil Langrunyuan, a part of the Old Summer Palace which was the summer resort of the Empress Dowager Cixi. It houses several dozens of office rooms and is equipped with a modern conference hall of a hundred seats. The elegent structure is of the late empirial Qing Dynasty style, characterized by a big roof and columns in Chinese red. The interior structure and floor layout are designed to encourage and maximize interactions amongst the faculty and visitors.