Le Rocher Hotel, Champoluc
Set in the centre Champoluc and 450 metres from the ski lifts, Le Rocher Hotel offers a traditional, Alpine restaurant and a cosy bar.
Al
Description of rooms
Double Room
With satellite TV and balcony.
Triple Room
With satellite TV and balcony.
Book
Photos:
Facebook
(0 )