Welcome to our Hotel Castor, 3 star hotel in Champoluc
Hotel Castor is a typical mountain hotel, whose family has succeeded for four generations keeping the mark from the tradition that has characterized since the beginning of the century. Wood is the main element of furniture of the living rooms and bedrooms that are revealed by this warm and welcoming environments.
The hotel is located in the town center at 500 meters from the first start of the ski lifts to the Monterosa.
And the ideal destination for those who enjoy hiking, offers its guests the warmth and intimacy of a family in mountain style, not neglecting the values of a long tradition of hospitality that make it one of the hotel 3 stars Champoluc most renowned.