Champery hotel reservation: check availability and room rates
Resorts in Champery
1 property found
-
Palladium De Champery
route du Centre Sportif 1, Champery, Switzerland (Show map)
Set 1 km from the centre of Champery, Palladium De Champery Hotel offers free Wi-Fi throughout the venue. Grand Paradis is 1.7 km from the accommodation and Grand Paradis 1 Ski Lift is about 1.7 km…