O Elli Rooms está localizado em Patitírion, a 100 metros do Porto de Alonissos, e dispõe de acesso Wi-Fi gratuito.
O Parque Nacional Marinho de Alonissos fica a 100 metros da propriedade.
Todas as unidades têm ar condicionado e uma televisão por cabo. Algumas unidades incluem um terraço e/ou uma varanda.
Cada unidade inclui uma casa de banho privativa com um chuveiro.