Mountain House se encuentra en Edmonton, a 4,1 km de Centro comercial West Edmonton y a 5,8 km de Fort Edmonton Park, y ofrece alojamiento con wifi gratis, jardín con terraza solárium y vistas a la ciudad.
También hay una cocina equipada con nevera, lavavajillas y horno en algunas unidades
La casa o chalet ofrece zona de juegos infantil.
Hay un casino en el propio alojamiento, y cerca se puede practicar ciclismo.
Universidad de Alberta está a 8,1 km del alojamiento, y Centro de Convenciones de Edmonton está a 8,2 km. El aeropuerto más cercano (Aeropuerto internacional de Edmonton) está a 30 km del alojamiento.