La struttura si trova vicino al Santuario dei san Francesco di Paola nella parte più alta e panoramica della città.
La struttura offre alloggio per un numero minimo di 1 notti e dispone di 16 posti letto