Il Centro si trova all'interno di Torre Mileto, una delle più antiche torri del Gargano, edificata dagli aragonesi.