We came to Talloires for an academic conference and decided to stay at the Beau Site Hotel. What an excellent choice! While it appears there are a number of very nice hotels in Talloires, from the moment we drove up to the Beau Site we were hooked! Beautiful grounds and a very welcoming staff made our check-in experience smooth and enjoyable. In fact, we were given a tour when we checked in, so we knew where things were and what there was to do there. We were able to take advantage of lunch, and had an excellent and relaxing meal on a beautiful day while enjoying the view on the terrace. Our room was perfect, and had all the amenities we could wish for, besides having a beautiful view of the lake from our terrace.
Overall an A+ experience, and we hope to visit again!