La sede della scuola è ricavata da un’antica caserma della Marina Militare ristrutturata in diversi anni. L’abitato si appoggia ad un forte (batteria bassa di Santa Teresa) risalente alla fine del 1700.
La struttura è dotata di alloggi in letti a castello in camere con diverse capacità, da 2 a 12 posti letto. Tutti gli alloggi sono dotati di servizi e docce.
Molto adatta alle attività di gruppo, il centro fornisce ai propri allievi tutti i servizi di ospitalità.