Situada em Glykadi, na região de Tasos, a Villa Leo dispõe de um jardim.
A casa de férias possui 2 quartos, uma cozinha com um forno, uma máquina de lavar roupa e uma casa de banho com produtos de higiene pessoal gratuitos. É fornecida uma televisão de ecrã plano.
A Villa Leo providencia comodidades para churrascos. O alojamento dispõe de um terraço.
Limenas fica a 3,9 km da Villa Leo.