Val d'Illiez hotel reservation: check availability and room rates
Resorts in Val d'Illiez
1 property found
-
Thermes Parc 3 stars
Route Des Etovaires 2 1873 1873 Champery, Val d'Illiez, Switzerland (Show map)
Placed within a 10-minute drive of Portes du Soleil, this 3-star Thermes Parc Les Bains Du Val D'Illiez Hotel includes views over Lake Geneva. The venue provides 107 guestrooms appointed with a…