Hotel Le Chamonix Hotel
11, Rue de l'Hotel de Ville, Chamonix City Centre, 74400 Chamonix-Mont-Blanc, France
Set in the heart of Chamonix just 50 metres from the ski-shuttle stop, this hotel offers rooms decorated in a traditional Alpine style with mountain views. Each heated room has a flat-screen TV and free Wi-Fi access.