Champoluc, Italy
9.0
Excelent
Tucked away in the heart of Antagnod, Family Apartments Le Chalet offers self-catering apartments with classic Alpine charm and stunning views of Monte Rosa...
8.7
Very good
Set just 200 metres from Antagnod’s ski slopes, Residence Trompe-L’oeil boasts stunning views of Monte Rosa and offers self-catering apartments in a peaceful setting within a charming Italian mountain village...