Situadas num terreno com 9 000 m2, as Estrella Villas são um complexo de 8 villas totalmente equipadas com piscinas privadas, apenas a 200 metros da Praia de Lardos. Apresentam uma decoração moderna, acesso Wi-Fi gratuito, comodidades para churrascos e um chuveiro exterior.
Com pisos separados, o piso térreo é composto por um quarto em plano aberto, uma casa de banho com cabina de duche ao nível do chão, uma cozinha totalmente equipada e uma sala de estar. Equipado com tecto com vigas expostas, o piso superior é composto por um 2o quarto, uma casa de banho com banheira de hidromassagem e uma varanda.
A cidade de Rodes fica a 50 km das Estrella Villas, enquanto a animada Faliraki está a 33 km. Lindos encontra-se a 10 km. O Aeroporto de Diagoras encontra-se a 50 km da propriedade. Está disponível estacionamento gratuito no local.