Located in the woods between Champoluc and Frachey. A self contained resort, lovely rooms and 2 great restaurants