Best European town for road riding vacation?

The Giro has motivated me. Is there a town that straddles both flatlands and mountain climbs so one could have a well rounded bike vacation for two weeks? I’d probably be open to Italy and France, self guided.