Questo hotel nel cuore storico di Carovigno prende il nome dall'adiacente chiesa in stile romanico.
Le camere combinano la classica atmosfera in pietra dell'Alto Salento con un confortevole stile contemporaneo.
Gli ospiti possono godere di tutti i normali servizi dell'hotel che presta grande attenzione a preservare le tradizioni locali con un tocco di modernità e di buon gusto.
L'hotel è composto da diversi edifici: quello principale si trova accanto al castello di Dentice di Frasso, mentre le proprietà più piccole sono situate nei vicoli del Rione Terra.