Stacja Les Houches do dziś zachowała tradycyjny charakter górskiego kurortu. Położona zaledwie 6 km od Chamonix, w samym centrum najbardziej elitarnego i znanego obszaru narciarskiego Alp francuskich stanowi znakomity cel narciarskiego wyjazdu. Miejscowość położona jest na wysokości ok 1000 m n.p.m., dysponuje ok. 100 km naśnieżanych tras. Les Houches polecane jest przeważnie rodzinom z dziećmi oraz osobom szukającym wypoczynku w kameralnym i spokojnym miejscu. Miejscowość znana jest z odbywających się tutaj zawodów o Puchar Świata w narciarstwie alpejskim oraz w telemarku.