Located in the heart of the village Les Praz, near the city center of Chamonix and at the foot of the cable car Flégère, it is in an exceptional atmosphere that the Restaurant-Hotel Le Castel offers its bistronomic cuisine, its Savoyard specialties and its rooms filled of charm with an impregnable view!