Pet-friendly hotels in Champoluc
We found 61 properties with availability in Champoluc
Show on map
Maison Del Bosco - Poluc Apartments Bilocale
Frazione Corbet, 15, Champoluc, Italy
Situated around a 10-minute drive from Col de Joux, the 1-bedroom Maison Del Bosco - Poluc Apartments Bilocale Champoluc offers a Jacuzzi, a sauna, and an indoor pool for 4 visitors. 2.4 km from the…
starts from
258 USD
price for 1 night