Champoussin hotel reservation: check availability and room rates
Chalets in Champoussin
3 properties found
-
Chalet A La Montagne
Route De Champeys 44, Champoussin, Switzerland (Show map)
The 4-bedroom Chalet A La Montagne Villa is set in Champoussin, just 0.7 km from Aiguille des Champeys Ski Lift and 20 minutes on foot from Combes. This property features mountain views and is…
-
Chalet Ella
Route De Champoussin, Champoussin, Switzerland (Show map)
A 11-minute walk from Chalet Ella Villa takes guests to Aiguille des Champeys Ski Lift, while Tele Champery Ski Resort is 10 minutes' drive away.
-
Chalet Ella
Rue Kappa, Champoussin, Switzerland (Show map)