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