Photos coming soon
HOTEL
Villa Chris
Strada Provinciale 158 Km 20, Castiglione della Pescaia, Italy, Castiglione della Pescaia
Where it sits
Villa Chris
Strada Provinciale 158 Km 20, Castiglione della Pescaia, Italy, Castiglione della Pescaia
42.77470, 10.82834
Plan around Villa Chris
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 14, 2026.
