Located in the center of Santiago de Chile, where the main financial and cultural activities of the city are developed.
San Antonio 65, 8320263 Santiago, Chile