Le Rocher

Route Ramey, Champoluc, 11020, Italy
#1
Rank 1 of 19 hotels
in Champoluc
Write a Review

Nearby Le Rocher

Amenities at Le Rocher

  • Restaurant

Champoluc Travel Forum

Need advice about Champoluc, Italy? Visit the Travel Forum for Champoluc and ask our Answer Gurus.

Champoluc Travel Guide