TravelWeekly Asia Newsletter
Subscribe Today
Champoluc, Italy
Boutique hotel located few meters above the arrival point of the gondola lift from the Crest - Close to Aosta airport.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 18
Rates: $145 - $217