Beau-Site Talloires, France Our rating: Medium

Located in Talloires on Lac d’Annecy, Beau-Site Talloires offers easy access to Annecy, the lake and the mountains yet enjoys the serenity of a village setting. Its timeless elegance and warm welcome makes it a difficult place to leave.

Hôtel Beau-Site Talloires, Talloires
Map of Beau-Site Talloires, France
Hôtel Beau-Site Talloires, Talloires
Hôtel Beau-Site Talloires, Talloires
View hotel in detail