Image
Lifestyle
Perched atop the Chamonix ski station, the Refuge des Aiglons is revolutionising the luxury mountain hotel sector.