Villa Cedros situa-se em Santa Cruz das Flores e dispõe de acomodações com acesso Wi-Fi gratuito, jardim com um terraço e vista da cidade.
Algumas unidades apresentam varanda e/ou pátio com vista do mar ou vista da montanha.
Caso pretenda explorar esta área, é possível praticar caminhadas na área circundante.
O aeroporto mais próximo é o Aeroporto da Ilha das Flores, que fica a 7 km de Villa Cedros.