Set 400 metres from Les Houches Ski Lift and 1.2 km from Les Chavants Ski Lift, Les Chalets Elena provides accommodation in Les Houches. Free Wi-Fi is available and the residence offers a range of wellness facilities including a hot tub and a sauna.
Number of rooms: 49
152 Rue de l'Essert, 74310 Les Houches, France