



not rated
Chamonix, France, 74400
+ (33) -4-5053-4777
$140 and up / Check Availability
Contemporary 7-story commercial hotel near village center located 300 meters from train station and 800 meters from cable car.









