Su sede está en la ciudad de La Habana, Cuba, en una amplia y acogedora casona de las afueras de la ciudad, la Quinta Santa Bárbara, calle 212 esquina a 31, Reparto La Coronela, La Lisa.