Filter By
Found Lodges: 1 - filtered [remove]

Hotel Castor

Family run 3 star hotel Located in the heart of Champoluc’s historical center. The hotel is just a 7 minute walk from the ski lifts. The hotel Features 32 rooms. The chef prepares an interesting and appetizing menu with both local and traditional northern Italian dishes. The hotel offers a selection of first and second courses each day complete with fresh salad buffet, local fresh cheeseboard and an array of homemade desserts. The hotel offers a well-stocked wine cellar with over 150 excellent local and national Italian red and white wines. The cozy and intimate bar is a relaxing place to wind down. After your day in the mountains the hotel offers free tea and homemade biscuits between 430pm and 530pm daily. On occasions, a little evening entertainment may be organized in the bar. The hotel likes to create a real home away from home feeling. This hotel offers a true family run atmosphere.