Hotel Le Chamonix Hotel
11, Rue de l'Hotel de Ville, Centro di Chamonix, 74400 Chamonix-Mont-Blanc, Francia
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.