Set in the centre of Chamonix, these luxurious apartments all have balconies with views of Mont Blanc. The en-suite apartments offer a flat-screen TV with a DVD player.
Number of rooms: 10
79 Rue Whymper, Chamonix City Centre, 74400 Chamonix-Mont-Blanc, France