Champoluc apartments have several apartments and they all have pros and cons. Our friends stayed in an apartment very close to the lift, but had no dish-washer, no wi-fi and not enough hot water for a family of four to shower.
Our apartment was located 700 m from the lift but had the three mentioned amenities. Unfortunatelly there was a...
More