Chalet Isabella: cozy & comfy in central Chamonix features a balcony and is situated in Chamonix-Mont-Blanc, within just 1.3 km of Montenvers - Mer de Glace Train Station and 1.3 km of Crystal Museum Chamonix.
12 Chemin du Rusticana, Chamonix City Centre, 74400 Chamonix-Mont-Blanc, France