Hotel Sovestro(3 stars)

Loc. Sovestro, 63 53037 San Gimignano View on map