Il santuario è circondato dal verde di alberi secolari, immerso nella natura incontaminata del Parco Naturale dei Monti Aurunci. La fertile campagna che gli fa da sfondo è bagnata verso l’interno dai corsi dei fiumi Liri e Garigliano e dal lago di Fondi man mano che si procede verso la costa.
Il Santuario si raggiunge dal paese di Lenola attraverso una scalinata suggestiva di 110 scalini alla sommità del colle (490 s.l.m.).
Il santuario fu consacrato l'8 settembre 1610. Nell'interno a unica navata vi è il dipinto della Vergine (sec. XVIII).
L'opera è dell'architetto Ambrini. La facciata è composta da mattoncini, di un portale bronzeo, il tutto in stile classico.