Photos coming soon
HOTEL
Villa Giannella
Strada Provinciale Della Giannella 159, 58015 Orbetello, Italy, Orbetello
Where it sits
Villa Giannella
Strada Provinciale Della Giannella 159, 58015 Orbetello, Italy, Orbetello
42.44197, 11.17128
Similar stays nearby
Plan around Villa Giannella
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
