Le Nid de l'Aigle is located in Champoluc, just 1,968 feet from Champoluc - Crest Gondola. Free private parking is available on site. A terrace or balcony are featured in certain rooms. The rooms are fitted with a private bathroom. Monterosa is 1,641 feet from Le Nid de l'Aigle, and Champoluc - Crest is 0.7 miles away. Turin Airport is 45 miles from the property.