Hello,
The Chianti region is a very broad term. That said, if you are not interested in also visiting the more southern areas, like Montalcino or Brunello, then i would stay in san Gimignano. Otherwise Siena is better and is also more like a "real" city.
Share and Bookmark!