Les Houches is home to this chalet. Montenvers Tram and Church of Our Lady Full of Grace are local landmarks, and the area's natural beauty can be seen at Parc de Merlet and Aiguilles Rouges National Nature Reserve. Crystal Museum Chamonix and Chamonix Leisure Park are also worth visiting.