Chateau d’Isle in AnnecyChateau d’Isle is a small fortress on an island in the heart of old town Annecy in France.Home » Haute Savoy, France » Top Sights to See in Old Town Annecy in France » Chateau d’Isle in Annecy