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 Aeroporto Internacional de Vancouver, que fica a 79 km de The White House.