Hotel Le Nord
Charm and character in the heart of the Swiss Alps
Step into a legendary retreat featuring four elegantly appointed rooms. Nestled in the heart of the village, Hôtel Le Nord de Champéry offers an authentic and warm ambiance—perfect for both relaxing escapes and adventurous mountain stays.