Karta Vacation Rentals
Tucked in the center of Champéry, this mountain chalet sits steps from Champery Ski Resort and the Champery–Croix de Culet cable car. Grand Paradis is close by, Montreux train station is about 22 miles away, and Chillon Castle sits roughly 20 miles from the property. Pet-friendly and family-friendly, Chalet le Petou is ideal for ski trips and alpine escapes.