Les Houches ligt in het hart van het Mont-Blanc Massif, op slechts 10 kilometer van Chamonix. Dit authentieke bergdorp ligt op 1000 meter hoogte in de bossen. Het dorp heeft zijn autenthieke karakter weten te behouden.
Het skidorp is aantrekkelijk voor gezinnen met kinderen door de lagere prijzen en uitgebreide voorzieningen voor kinderen. Er zijn twee skischolen met kinderopvang en daarnaast zijn er nog enkele crèches in het dorp.
Het skidorp heeft een eigen skigebied met ca. 55 km aan pistes en aansluit op het skigebied van St. Gervais (aan de andere kant van de berg) gelegen in skigebied Evasion Mont Blanc.