Hotel Le Clocher is located in the South Jura mountains, 100 kilometres from Lake Geneva. It offers a private garden and terrace with views of the Suran Valley ... » Veja mais