O Athinoula Hotel fica mesmo à saída da rua principal e a 250 metros da praia. Uma variedade de bares, tabernas e restaurantes são facilmente acessíveis.
O hotel disponibiliza quartos e apartamentos com frigorífico e kitchenette. Todos os quartos têm vista para o mar e acesso ao jardim e à piscina.
As comodidades de lazer incluem uma piscina com bar de piscina e uma sala de estar com televisão por satélite. Também está disponível um ponto de acesso gratuito à Internet.