I'm travelling alone to Tuscany at Easter. I was thinking of staying in San Gimignano. Is this a good idea? Are there any hotels or B&Bs within walking distance of restaurants?
Last time I went I stayed in Viareggio which was a great base as it had lots of shops, restaurants and the beach. This time I want to explore San Gimigano, Siena, etc.