(Last Update: 24 Apr 2023)
Welcome to Chalet Cascade, a beautiful traditional chalet situated right in the centre of scenic Chamonix in the heart of the French Alps. We of