Casa del Sol encontra-se a 3 km de The Holy Monastery of Agia Triada e dispõe de um jardim e acomodações com ar condicionado, pátio e acesso Wi-Fi gratuito.
Cada unidade apresenta terraço, uma cozinha totalmente equipada com um forno, uma lareira, área de estar, televisão de ecrã plano, máquina de lavar roupa e uma casa de banho privativa com chuveiro. Algumas unidades têm uma área de refeições e/ou varanda.
House-Museum of Eleftherios Venizelos fica a 8,1 km de Casa del Sol, enquanto Archaeological Museum of Chania está a 8,4 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Chania, que fica a 2 km de Casa del Sol.