Mountain House is gelegen in Edmonton, op 4,1 km van West Edmonton Mall en 5,8 km van Fort Edmonton Park. De accommodatie biedt gratis WiFi, een tuin met een zonneterras en uitzicht op de stad.
In sommige units is er ook een keuken met een koelkast, een vaatwasser en een oven.
De vakantiewoning biedt een speeltuin.
Er is een casino en je kunt in de buurt van Mountain House uitstekend fietsen.
University of Alberta ligt op 8,1 km van de accommodatie, en Shaw Conference Centre ligt 8,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Edmonton, op 30 km van Mountain House.