Our Trips using this Lodging

Hotel Castor

Champoluc, Italy

Set at the foot of the Monte Rosa massif, Hotel Castor is right in the center of the lovely village of Champoluc. It’s a traditional, family-owned hotel with spacious guest rooms and a warm ambiance. Breakfast is a generous buffet with fresh-cooked options, and the terrace is a great place to relax in the sun in the late afternoon with a glass of wine or beer.

Hotel castor champoluc 01
Hotel castor champoluc 02
Hotel castor champoluc 03
Hotel castor champoluc 04
Hotel castor champoluc 05
Hotel castor champoluc 06