Mountain House situa-se em Edmonton, a 4,1 km de West Edmonton Mall (centro comercial) e a 5,8 km de Parque de Fort Edmonton, e dispõe de acomodações com acesso Wi-Fi gratuito, um jardim com um terraço para banhos de sol e vista da cidade.
Há também uma cozinha equipada com um frigorífico, uma máquina de lavar louça e um forno em algumas unidades.
Mountain House oferece um parque infantil.
Mountain House dispõe de casino no local e os hóspedes podem praticar ciclismo nas proximidades.
Universidade de Alberta fica a 8,1 km de Mountain House, enquanto Centro de Convenções de Shaw fica a 8,2 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Edmonton, que fica a 30 km de Mountain House.