Lake or mountain views, the stunning rooms at the Beau Site Hotel in Talloires With junior suites, family rooms and deluxe rooms... The Beau Site Hotel in Talloires, near Annecy, offers its guests 32 rooms and suites with top-level facilities. For a romantic weekend break near Annecy or a trip with family and friends to explore Talloires and its surroundings, our lakeside hotel offers three types of room equipped with everything you need. Reflecting the many updates and renovations carried out at the property since 2015, all of the Beau Site Hotel’s rooms are welcoming and homely, inspired by the relaxing lifestyle in Talloires and the art of hospitality developed by the hotel’s owners Corinne and François. Rich with history, the Beau Site Hotel has been skilfully modernised throughout, including all rooms, creating a harmonious pairing of Art Deco styles and natural elements inspired by the property’s life story. Decorated with unique designer pieces, every room ensures your stay will also become part of your own personal history. Our charming Beau Site Hotel in Talloires is guaranteed to meet your desire to relax and unwind, from the moment you arrive to the moment you fall asleep. In the quiet bows of the comforting mountain tops nestled around the bay overlooking the banks of Lake Annecy, the Beau Site Hotel in Talloires offers room locations with your choice, availability permitting, of lake view or mountain view. An exceptional panorama can be enjoyed from our rooms... Read more