Location: in the city of Duingt on the shores of Lake Annecy.
See more: Hotels in Europe Hotels in France Hotels in Duingt Holiday Destinations in Europe