Main phone: +33 4 50 55 50 62Address: Place du Village Les Houches France See map: Google Maps FR Printer-friendly version