Casa do Sol encontra-se em Ponta Delgada, a 16 minutos a pé de Praia de São Roque e a 1,6 km de Praia das Milícias, e apresenta acomodações com acesso Wi-Fi gratuito e cozinha.
O alojamento possui uma área de estar com televisão de ecrã plano e uma casa de banho privativa com produtos de higiene pessoal gratuitos, um secador de cabelo e chuveiro. Algumas unidades têm terraço e/ou varanda.
Praia de Populo fica a 2,6 km de Casa do Sol, enquanto Pico do Carvão está a 16 km da propriedade. O aeroporto mais próximo é o Aeroporto de Ponta Delgada, que fica a 5 km de Casa do Sol.