The boutique Hotel De La Paix is situated on the shores of Lake Geneva and offers breathtaking views of Mont Blanc.