Englewoods Greens by Outpost Whistler localiza-se em Whistler, na região de Colúmbia Britânica, nas proximidades de Campo de Golfe Nicklaus North, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. As acomodações apresenta de banheira de hidromassagem.
O alojamento disponibiliza varanda com vista da montanha aos hóspedes, assim como uma área de estar, uma televisão de ecrã plano, uma cozinha totalmente equipada com um frigorífico, uma máquina de lavar louça, e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. Um forno, um micro-ondas e placa de fogão também estão disponíveis, assim como máquina de café e chaleira.
Alpha Lake Park fica a 8,1 km de Englewoods Greens by Outpost Whistler, enquanto Whistler Village fica a 3,7 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Vancouver, que fica a 137 km de Englewoods Greens by Outpost Whistler.