Le Rocher

4.6
(179 reviews)
Loc. Villy 10, 11020 Champoluc Italy
+39 0125 308711Official website
Green
Hotel
Quaint
Quiet
Le Rocher | Zermatt | Switzerland | TripAligner