Lecolau Villa encontra-se em Duong Dong, a 1,8 km de Long Beach e a 9 km de Sung Hung Pagoda, e apresenta acomodações com acesso Wi-Fi gratuito, ar condicionado, uma piscina exterior e um jardim.
Há uma casa de banho privativa com chuveiro em todas as unidades, assim como produtos de higiene pessoal gratuitos e chinelos.
Lecolau Villa oferece comodidades para churrascos.
Os hóspedes de Lecolau Villa podem usufruir de um terraço, assim como de um salão partilhado.
Vinpearl Land Phu Quoc fica a 31 km de Lecolau Villa, enquanto Corona Casino está a 31 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Phu Quoc, que fica a 3 km de Lecolau Villa.