Private Villas in Champoussin
Filter Results
Apply Filters
Clear Filters
2 properties found
-
Sort by
Popularity : high to low
-
Chalet A La Montagne
Route De Champeys 44, Champoussin, Switzerland (Show map)
Staying at the 4-bedroom Chalet A La Montagne Champoussin, guests can visit Les Bachasses, which is nearly a 25-minute walk away. The Champoussin villa can host up to 8 guests, offering the…
More...
From US$ 365price for 1 nightBook Now -
Chalet Le Cyclamen By Interhome
Champoussin, Switzerland (Show map)
Situated about 5 minutes' walk from Champoussin Village, the 3-bedroom Chalet Le Cyclamen By Interhome Champoussin is ideal for up to 7 guests. Featuring a sauna, the chalet is approximately 2 km…
More...
Book Now