Nata dal recente il restauro di una serie di immobili, di cui ha mantenuto i tratti tipici originari della architettura eoliana, la struttura è suddivisa in tre principali corpi di case: il Deposito del Sale, il Palazzetto Padronale e il Mulino. L'albergo, circondato dal verde e antistante la spiaggia, offre splendide viste sul mare e sulle isole, 24 camere distribuite nei vari fabbricati, arredate in stile sobrio, elegante e diverso per ciascuna, tutte dotate di terrazzo e/o balcone privato, per la maggior parte con vista sul mare