A sede da FLT está localizada em São Bento do Sul, cidade na região Norte de Santa Catarina, a cerca de 250 km de Florianópolis.
Ela conta com salas de aula com equipamento multimídia, biblioteca, auditório, laboratório de informática, ginásio de esportes e dois alojamentos (masculino e feminino).