Offering mountain views, Villa Jules is an accommodation located in Chamonix-Mont-Blanc, 20 km from Skyway Monte Bianco and 1 km from Montenvers - Mer de Glace Train Station.
156 rue Joseph Vallot, Chamonix City Centre, 74400 Chamonix-Mont-Blanc, France