A charming 3-star hotel 500m from the lift run by an Italian/Swedish couple. It has a beautiful relaxing wellness area with Turkish bath, sauna, aromatic showers and Jacuzzi.

 

Phone

+39 125 308711

Address

11020 Champoluc, Italy

Email

info@lerocherhotel.com

Back