Photos coming soon
HOTEL
Aiole
Podere Aiole, 53023 Castiglione dʼOrcia, Italy, Castiglione d'Orcia
Where it sits
Aiole
Podere Aiole, 53023 Castiglione dʼOrcia, Italy, Castiglione d'Orcia
42.97805, 11.57163
Similar stays nearby
Plan around Aiole
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
