This hotel is situated in Chamonix City Centre, just steps from Chamonix Ice Rink and Chamonix Olympic Stadium, and within a short walk of Montenvers Tram. You’ll also find Aiguille du Midi Cable Car and Centre Commercial Alpina less than a mile away.