Villa Eleni - Thassos Town localiza-se a 13 minutos a pé de Limenas Beach e dispõe de um jardim, um terraço e acomodações com ar condicionado, varanda e acesso Wi-Fi gratuito.
As unidades vêm com pisos de azulejos e apresentam uma kitchenette totalmente equipada com um frigorífico, uma área de refeições, uma televisão de ecrã plano com canais por satélite e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. Uma placa de fogão e chaleira também estão disponíveis.
Villa Eleni - Thassos Town tem vários pontos de interesse populares nas suas proximidades, incluindo Papias Beach, Tarsanas Beach e Porto de Thassos. O aeroporto mais próximo é o Aeroporto Internacional de Kavala, que fica a 22 km de Villa Eleni - Thassos Town.