The Chateau situa-se a 12 km de Pacific Coliseum e dispõe de acomodações com um jardim, um salão partilhado e uma cozinha partilhada, para sua conveniência. O acesso Wi-Fi gratuito é oferecido.
A acomodação está equipada com televisão de ecrã plano e uma casa de banho privativa com chuveiro, banheira e produtos de higiene pessoal gratuitos, além disso a cozinha tem um frigorífico, um forno e um micro-ondas. Algumas unidades apresentam varanda e/ou pátio com vista da cidade ou vista da montanha.
Centro Olímpico de Vancouver fica a 13 km de The Chateau, enquanto Queen Elizabeth Park está a 13 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Vancouver, que fica a 19 km de The Chateau.