Location: France Year: 2009
A charming and luxury hotel based in St. Gervais, in front of Mont Blanc, characterised by a comfortable and resonal intimate style.