Nata come struttura religiosa, all’interno dell' hotel vi è anche una Chiesa consacrata che può accogliere più di 100 fedeli sempre aperta, ove tutti i giorni viene celebrata una Santa Messa.
Dispone di reception 24 h, ascensore, deposito bagagli, wi-fi.
Le camere sono dislocate nella struttura principale o nella vicina dependance. Le comfort sono le più spaziose e dispongono di un balconcino vista mare o vista monte.
L'hotel si trova a circa 50 m dal mare e dalla passeggiata, 500 m dal centro storico del paese e circa 1 km dalla stazione ferroviaria. Negozi nelle immediate vicinanze.