Hotel Casolare le Terre Rosse(3 stars)

Loc.San Donato 53037 San Gimignano View on map