Este espacio cultural, promovido por el Cabildo de Tenerife, está localizado en la zona centro de la ciudad de Santa Cruz de Tenerife, en la isla de Tenerife (Canarias, España), en los márgenes del Barranco de Santos, entre el Mercado de Nuestra Señora de África y la Iglesia de la Concepción y justo al lado del Museo de la Naturaleza y el Hombre.