Tiene como sedes la Casa Lercaro, la Casa de Carta en Valle de Guerra (La Laguna, Tenerife, Islas Canarias, España), y el Castillo de San Cristóbal .