Located in the Chamonix town centre, the Pointe Isabelle Hotel is just a 1-minute walk from the SNCF Chamonix Train Station. It offers views of Mont Blanc and free Wi-Fi access.
Number of rooms: 70
165, Avenue Michel Croz, Chamonix City Centre, 74400 Chamonix-Mont-Blanc, France