Located in the centre of Champoluc, the Hotel L’Aiglon *** is just a few meters from the Crest cable car, the starting point for the Monterosa ski resort, and a stone’s throw from the town’s promenade.
The 15 rooms have a telephone, satellite TV, a safe, and free Wi-Fi internet connection.
The hotel has a restaurant that serve typical regional dishes and a Wellness Centre with a hydro-massage pool, a sauna, a tropical shower, and a relaxation area.