Hotel Castor is a traditional family-run hotel in the historic heart of Champoluc, with wood-paneled rooms, a historic dining room updated to modern standards, and a lively bar. An abundant buffet breakfast buffet is offered, as well as evening meals, and the hotel has a very good wine list.