Via barmasc antagnod 13 c, 11020 Champoluc
Aparthotels 3 stars
Set in Antagnod, one of Italy’s most beautiful mountain villages, Lo Peyo is 200 metres from the Antagnod ski slopes and offers panoramic views of the Monte Rosa mountain range. This family-run establishment features self-catering apartments each with a fully equipped kitchenette, satellite TV and...