Situato in posizione strategica, sulla strada statale principale dell'isola, l'albergo dispone di 129 camere recentemente rimodernate, di 4 sale conferenza dotate delle migliori tecnologie, e di un ottimo ristorante in cui gustare i sapori della cucina locale.