Appartement Acacia Apartment Chamonix City Centre
Located in Chamonix city centre, Appartement Acacia offers self-catering accommodation featuring free Wi-Fi access. The property is just 400 metres from the Train Station and 1 km from the ski lifts.
rue Helbronner, Chamonix City Centre, 74400 Chamonix-Mont-Blanc, France