A small 3-star hotel, centrally located between the lift and the village square, (about 300m from both) in a pretty setting beside the river

Phone

+39 125 308710

Address

Via Ramey, 11020 Champoluc

Email

info@hotelbellevuechampoluc.com

Back