The Farmhouse is in the centre of Les Houches, approximately 200 metres from the Bellevue Cable Car. Les Houches is easily accessed from Geneva Airport, approximately 50 minutes' drive.
The Farmhouse
368 Rue de l'Essert, Les Houches, Haute-Savoie 74310, France