The White House encontra-se em Sechelt, a 7 minutos a pé de Davis Bay Beach e a 600 m de Davis Bay Beach, e apresenta acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista da cidade.
O alojamento possui uma televisão de ecrã plano e uma casa de banho privativa com produtos de higiene pessoal gratuitos, um secador de cabelo e chuveiro. Todas as unidades possuem varanda com vista do mar.
Se quiser descobrir a área, é possível praticar caminhadas, esqui e ciclismo nos arredores.
O aeroporto mais próximo é o Base de Hidroavião Vancouver Coal, que fica a 62 km de The White House.