Resorts in San Gimignano
We found 1 property with availability in San Gimignano
Show on map
Villa La Cappuccina
Localita La Cappuccina, 46A Villa La Cappuccina, San Gimignano, Italy
Located within 25 minutes' walk of shopping venues such as Piazza della Cisterna, the elegant Villa La Cappuccina San Gimignano hotel includes a restaurant and luggage storage. This San Gimignano…
Excellent
(20 reviews)
- 1-1