Enquiry summary

Last Minute Ski Deals

Chalet Hotel de Champoluc 20th Jan

Chalet Hotel de Champoluc, Champoluc, Italy

  • Was £826
  • Now £566
  • 20th January 2018
  • LGW
  • 7 Nights
  • Chalet Hotel de Champoluc, Champoluc, Italy

Price

566 pp

Contact information