A friend of mine just returned from Annecy and recommends the Hotel Imperial Palace. She says it's pricey but perhaps off season you might be able to swing a good deal there.
Candice NYC