Photos coming soon
HOTEL
Villa Coda Cavallo
PORTO CODA CAVALLO, 08020 San Teodoro, Italy, San Teodoro
Where it sits
Villa Coda Cavallo
PORTO CODA CAVALLO, 08020 San Teodoro, Italy, San Teodoro
40.84029, 9.70193
Plan around Villa Coda Cavallo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
