Casa Branca encontra-se na Ericeira e tem um jardim, salão partilhado, terraço e acesso Wi-Fi gratuito em toda a propriedade. O alojamento situa-se a 1,8 km de Praia do Matadouro, a 25 km de Palácio Nacional e a 34 km de Quinta da Regaleira. O alojamento apresenta quartos familiares.
O alojamento apresenta algumas unidades com vistas do mar, e cada quarto tem pátio. No alojamento, os quartos têm roupa de cama e toalhas.
Casa Branca tem vários pontos de interesse populares nas suas proximidades, incluindo Praia dos Pescadores, Praia da Baleia e Praia do Algodio. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 42 km de Casa Branca, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.