Via Senese, 10, 53023 Castiglione d'Orcia SI, Italy, Castiglione D'orcia
Bar
Parking lot
Restaurant
Internet access