The hotel SANTA SAN (the name means Santa Claus in Japanese), is situated in the little village of Antagnod at mt 1710 and it enjoys a splendid sunny position with an exceptional view of the Monte Rosa glacier. Only 5 km. from the ski resort of Champoluc