Elena situa-se em Pomer, a 2,3 km de Praia Pomer e a 2,7 km de Scuza Beach, e dispõe de acomodações com acesso Wi-Fi gratuito, ar condicionado, um jardim e um salão partilhado.
Cada unidade dispõe de terraço com vista da cidade, televisão de ecrã plano por satélite, uma área de refeições, uma cozinha bem equipada e uma casa de banho privativa com chuveiro e um secador de cabelo. Um frigorífico, uma máquina de lavar louça e forno também estão disponíveis, assim como máquina de café e chaleira.
Elena disponibiliza um parque infantil e comodidades para churrascos para uso dos hóspedes.
Banjole Beach fica a 3 km de Elena, enquanto Anfiteatro de Pula está a 8,8 km da propriedade. O aeroporto mais próximo é o Aeroporto de Pula, que fica a 11 km de Elena.