Situato direttamente sul mare, lungo la baia protetta di Neo Itilo, l'albergo in stile tradizionale Itilo vi attende nella penisola della Maina e offre maestosi saloni illuminati da candele, camere e suite con balcone con vista sul mare, e un ristorante con specialità locali.
In linea con lo stile decorativo e architettonico locale, le sistemazioni del New Itilo sono caratterizzate da elementi in pietra e ferro. Alcuni alloggi vantano un letto a baldacchino, una muratura in pietra o un patio affacciato sul mare.
Imperdibile una visita alle Grotte di Diros, distanti 6 km.