France’s highest hotel is over 2,600m – and it just reopened

Wait 5 sec.

Renovated rooms sit 2,620m above sea level