El edificio recibe el nombre de la familia de Guillermo Schacht Tröger, cónsul honorario de Alemania en Chile, quien mandó construir el edificio y que, tras trasladarse a Santiago en 1906 desde Valparaíso, se instaló posteriormente es este edificio, diseñado en 1921 por el arquitecto austriaco Alberto Siegel Lubbe, que se había trasladado a Chile tras la quiebra de su empresa en Alemania, como consecuencia de la Guerra Franco-Prusiana.