Situada em Líndos, a Villa Elena fica a 300 metros do Lindos Acropolis. A Praia de Lindos fica a 2 minutos a pé.
As acomodações têm ar condicionado e uma televisão com canais por cabo. Algumas unidades têm um terraço e/ou um pátio com vistas para o mar ou para as montanhas. Um frigorífico e uma chaleira também são providenciados. Há uma casa de banho privativa com chuveiro, localizada fora de cada unidade.
A Villa Elena também inclui um terraço. Várias tabernas e um mini-mercado podem ser encontrados a 100 metros. O aeroporto mais próximo é o Aeroporto de Diagoras, a 35 km da propriedade.